McCall Johnson

Vp, Regulatory Affairs And Government Relations at Innovant Public Relations

McCall Johnson is currently serving as the VP of Regulatory Affairs and Government Relations at Innovant Public Relations. Prior to this, Johnson held various positions at Texas Solar Power Association, Recurrent Energy, Public Utility Commission of Texas, and Texas Baptist Christian Life Commission. Johnson has a background in energy policy and finance, with a Master's degree in Public Administration in Energy Policy from The American University of Paris and a Bachelor of Business Administration in Finance from The University of Texas at Austin.

Links

Previous companies

Recurrent Energy logo


Teams

This person is not in any teams