Robert Townsend, based in Missouri City, TX, US, is currently a EIC Engineer at WACKER POLYSILICON NORTH AMERICA LLC. Robert Townsend brings experience from previous roles at Yokogawa, Emerson Process Management and ENGlobal. Robert Townsend holds a 1998 - 2001 Masters Industrial Engineering in Industrial Engineering & Project Management @ University of Houston. With a robust skill set that includes Process Scheduler, Engineering Design, Valves, Process Automation, Project Engineering and more. Robert Townsend has 1 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Robert Townsend?
Find contact details for 700 million professionals.