Patrick Leonard Location
Decatur, IL, US
Patrick Leonard Work
Patrick Leonard Education
Patrick Leonard Skills
Patrick Leonard Summary
Patrick Leonard, based in Decatur, IL, US, is currently a Manager, Project Management Office at Computer Aided Technology. Patrick Leonard brings experience from previous roles at Computer Aided Technology. Patrick Leonard holds a Lincoln Land Community College. With a robust skill set that includes PDM, Product Design, CAD, Product Lifecycle Management, Solidworks and more. Patrick Leonard has 4 emails and 1 mobile phone numbers on RocketReach.