Troy Orr's Location
Trinidad and Tobago
Troy Orr's Work
Troy Orr's Summary
TROY ORR, based in Trinidad and Tobago, is currently a Plant Operator at INDUSTRIAL PLANT SERVICES LIMITED, bringing experience from previous roles at G2X Energy, Inc.. TROY ORR has 1 email on RocketReach.