President, International at First Solar · SVP-Head of Business Division at Archrock. Filing since 7 Mar 2011. CIK 0001431647