James Truax's Location
Mansfield, MA, US
James Truax's Work
James Truax's Education
James Truax's Skills
James Truax's Summary
James Truax, based in Mansfield, MA, US, is currently a Chief Revenue Officer (CRO) at Summit Energy, bringing experience from previous roles at Summit Energy, Sunnova Energy Corp. and New Choice Solar. James Truax holds a 1984 - 1993 BS in Finance @ Brigham Young University. With a robust skill set that includes Strategic Planning, Management, Account Management, Operations, Program Management and more, James Truax contributes valuable insights to the industry. James Truax has 1 email and 1 mobile phone number on RocketReach.