Duncan McTaggart, based in Catonsville, MD, US, is currently a Director Of Applications Engineering at Ellicott Dredges. Duncan McTaggart brings experience from previous roles at Ellicott Dredges and Russell-William, LTD.. Duncan McTaggart holds a 1987 - 1990 BSME in Mechanical Engineering @ University of Maryland. With a robust skill set that includes Engineering, Project Management, Manufacturing, Process Improvement, Engineering Management and more. Duncan McTaggart has 2 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Duncan McTaggart?
Find contact details for 700 million professionals.