Professional Background

Steve has spent the last two decades engulfed in the realm of information technology. He studied Computer Networks Engineering at RCC College of Technology in Toronto and has led our Web Development team since 2008 as the Senior Developer & IT Production Manager.

Service Area

In 2021 Steve took over the reins as the Chief Technology Officer.

As the leader of Bark’s technological needs, Steve is responsible for taking the lead on information security and technology. He spends the lion's share of his time researching, developing, and implementing technology strategies and software architecture. Steve provides leadership and works directly with software development teams within the company. 

Personal Interests

Steve is happily married and has four amazing children. When he's not busy with family life, you might catch him on stage as part of various community theatre productions throughout London and the surrounding area.