John Shannon
John Shannon
Managing Director
Assured Energy Solutions