Ted Pratt

Ted Pratt

Head of Sales - North American Energy Sector

Share profile
Connections