Abraxas Power employs 16 employees. The Abraxas Power management team includes Kelly Castledine (Vice President, Public Affairs and Communications), David Tiernan (Chief Contracts Officer), and Duncan McEachern (Vice President of Development).
Looking for a particular Abraxas Power employee's phone or email?