James Trujillo

Senior Project Execution Manager, EPC