Mark Dillon has a diverse work experience starting from 2005. Mark worked as an Assistant Superintendent at Dillon Construction Group from May 2005 to August 2009. Mark then joined Envision Discovery in May 2011 where they initially worked as a Sales Support Specialist until October 2012. Mark then transitioned to the role of Project Manager and continued to work at Envision Discovery until 2018. Since 2018, Mark Dillon has been employed at HaystackID where they started as a Senior Process Engineer and later became a Project Manager in October 2019.
Mark Dillon received their Bachelor of Science degree in Business Management from Appalachian State University, where they attended from 2009 to 2011.
Sign up to view 0 direct reports
Get started