Robert Owen has a background in mechanical engineering, currently employed at Townley Engineering & Manufacturing Co. Prior experience includes serving as a Crew Leader for the U.S. Census Bureau in the Census Coverage Management division from April 2010 to August 2010.
Sign up to view 0 direct reports
Get started