Todd Owens

Head of Business Development at Athena Security

Todd Owens is the Security Advisor and Head of Business Development for Athena Security in Canada. Todd joined Athena after a 30-year career as a police officer on the York Regional Police Force. His policing career included extensive experience as both an Undercover Operative and Lead Investigator in Major Crime cases involving drugs, guns, robbery and homicide. Using sophisticated leading-edge technology and investigative techniques, Todd led teams in suspect surveillance and evidence gathering. Todd joined Athena Security after learning about its computer vision Gun Detection technology. Todd’s extensive knowledge of how this system works, and how it can mitigate the risk of crimes, dovetails well with his previous policing experience, and his vision of making the world a better and safer place.

Timeline

  • Head of Business Development

    Current role

View in org chart