Stuart Allan is a Workflow Manager at Insights since April 2019, previously serving as a Sales Support Coordinator within the same company. Prior to this role, Stuart worked as an Account Coordinator at the International Well Control Forum from April 2014 to April 2019 and as a Stockroom Manager at Next Group PLC from April 2011 to April 2014. Stuart holds a Bachelor of Arts degree in Business Administration and Management from Abertay University, completed between 2007 and 2010.
This person is not in the org chart
This person is not in any teams
This person is not in any offices