Directed Technologies
Stephen Owens is an experienced operations and strategy professional currently serving as General Manager Operations at Directed Technologies since January 2024. Previously, Stephen held the position of Principal at Drive Connected, and Chief Strategy & Operating Officer at Intelematics Australia, where strategic direction was defined for new markets and segments, leading to significant business expansion across three continents. Stephen's extensive background includes leadership roles at PropertySafe, National Australia Bank, and QSP Financial Information Systems, among others, where skills in project management and program delivery were honed. With a Bachelor’s degree in Applied Science from Deakin University and ongoing education at the Australian Institute of Company Directors, Stephen has consistently demonstrated a commitment to achieving ambitious organizational goals and enhancing operational capabilities.
This person is not in any teams
This person is not in any offices