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.
Sign up to view 1 direct report
Get started
This person is not in any teams