Stephen Owens

General Manager Operations

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.

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices