Rob Pollard, based in Greenville, SC, US, is currently a Director, Process Mechanical at Carroll Daniel. Rob Pollard brings experience from previous roles at Carroll Daniel, NURRC LLC and O'Neal Inc.. Rob Pollard holds a 1979 - 1984 BSME in Mechanical Engineering @ University of Cincinnati. With a robust skill set that includes Leadership, Engineering Design, Nuclear, EPC, Engineering Management and more. Rob Pollard has 2 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Rob Pollard?
Find contact details for 700 million professionals.