About Us

Affinity's mission is to empower our customers and their success.

Our Team

Includes 100+ members offering a wide range of skills and experience in each of our business and service areas. Our leadership team shapes the direction of Affinity to ensure its ongoing growth and success.

Affinity Corporate Group of Companies

John Steacy
John J. Steacy

Chief Executive Officer

Shirley Xue, CPA, CGA
Shirley Xue, CPA, CGA

Chief Financial Officer

James Taylor
James Taylor

Chief Risk and Compliance Officer

Carmen Chung , CPA, CGA
Carmen Chung , CPA, CGA

Manager – Finance and Accounting

Crystal Tse
Crystal Tse

Manager, Human Resources

Affinity eSolutions Inc.

Government and Technology Solutions
Mary K. Black
Mary K. Black

President

Nawed Shaikh
Nawed Shaikh

Manager, Government Business Solutions Division

James Taylor
James Taylor

Manager, Government Business Solutions and Cybersecurity Lead

Celia Restow
Celia Restow

Director, eLearning

Affinity eHealth Inc.

Professional Compliance Monitoring
Scott Storrer
Scott Storrer

Chief Executive Officer

Steve Levine
Steve Levine

Chief Administrative Officer

Dr. Barry H. Lubin
Dr. Barry H. Lubin

Medical Review Officer

National Sales Director

Ken Smith
Ken Smith

VP Product Management and Innovation

Jonathan Lau
Jonathan Lau

Director of Operations

Affinity Empowering Inc.

Workplace Compliance and Risk Management, COVID-19 Return to Work
Scott Storrer
Scott Storrer

Chief Executive Officer

Steve Levine
Steve Levine

Chief Administrative Officer

Dr. Michael Tkach
Dr. Michael Tkach

Chief Behavioural Officer

Ken Smith
Ken Smith

VP Product Management and Innovation

 
Kelly Osterlitz
Kelly Osterlitz

Chief Sales Officer

Danielle Dawson
Danielle Dawson

Director of Account Management Operations

Amanda Pillinger
Amanda Pillinger

Director of Account Management Operations