D'Arcy is a full-time lecturer in the University of Waterloo's School of Accounting and Finance, specializing in organizational behaviour, and currently serves on the CPA Canada Data Governance Committee. Prior to Joining UW, he taught in the School of Business and Economics at Wilfrid Laurier University. He has served on numerous boards and task forces, including most recently the College Performance Management Framework Task Force for the Ontario Ministry of Health and Long-Term Care, and the City of Waterloo Unsanctioned Public Gathering Task Force. He the former chair of the Grand River Hospital Board, has chaired the Ontario Chamber of Commerce and has served on the board and executive of the institute of Chartered Accountants of Ontario (now CPA Ontario).
Prior to becoming a teacher, D'Arcy had extensive business experience, including approximately 20 years in executive roles with Royal Bank of Canada, The Mutual Group/Clarica/Sun Life, and the Cumis Group.