Sullivan Mahoney LLP
Lawyer
Sun Life Financial
Financial Center Manager
House of Commons of Canada Chambre des communes du Canada
Member of Parliament for Northumberland—Peterborough South
Sun Life Financial
Financial Planner
York University - Osgoode Hall Law School
Schulich School of Business