Stephen Ruddy, based in Ajax, ON, CA, is currently a Manager of Development Engineering at The Corporation of the Town of Ajax. Stephen Ruddy brings experience from previous roles at The Corporation of the Town of Ajax, Durham College and Sabourin Kimble & Associates Ltd.. Stephen Ruddy holds a 2001 - 2005 Environmental Engineer in Water Resource Engineering @ University of Guelph. Stephen Ruddy has 2 emails on RocketReach.
Looking for a different Stephen Ruddy?
Find contact details for 700 million professionals.