David Allen is an experienced Project Engineer currently employed at Automatic Systems, Inc. since August 2020. Prior to this role, David served as a Senior Project Manager at Design Systems, Inc. from December 2006 to August 2020, demonstrating a solid background in project management and engineering within the industry.
Location
Detroit, United States
Links
This person is not in any offices