Frank has over 30 years of experience in the Canadian financial services industry, working both for TD Bank and Visa Canada. He has held a variety of roles in auditing, operations, marketing, risk management, business continuity management and sales/account management.

In 2009, Frank established his own management consulting practice, Smart Strategies, which provides strategic advice to both for-profit and non-profit organizations. He holds a Bachelor of Arts in Mathematics from the University of Windsor and an MBA from the University of Toronto.

He served on the board of the Canadian Mental Health Association (CMHA) Peel Branch for 10 years and was the Chair from 2010–2013. He is currently Board Chair of CMHA Toronto.

He is co-founder of the March for Mental Health (Toronto).

Because of personal and family experience, Frank is an advocate for improved support for those with mental illnesses, especially in the workplace.