A Q+A With Michael Crabb, SVP of Commercial at Last Energy
Michael Crabb, SVP of commercial at Last Energy, has spent his career working in energy investment and financing. For him, when it comes down to it, all the groundbreaking technology in the world don’t mean a thing if it doesn’t fill a need and compete on price.