Owen Stewart has a diverse work experience, starting with their role as a Sales Assistant at Debenhams from June 2015 to May 2017. Owen then worked as an Emergency Services Operator at ManpowerGroup from June 2017 to June 2019. Currently, Owen is employed at Castle Water, where they initially worked as a Commercial Executive from June 2019 to February 2020. Owen then progressed to the role of Industrial and Commercial Invoicing Manager from February 2020 to February 2021. Currently, Owen holds the position of Head of Industrial and Commercial Invoicing at Castle Water since February 2021.
Owen Stewart attended the University of Dundee from 2015 to 2019, where they obtained a Bachelor of Science (BSc) degree in Geography and Environmental Science. In addition, Owen completed the MBA Essentials program at The London School of Economics and Political Science (LSE), although specific years for this experience were not provided.
Sign up to view 1 direct report
Get started