David Roberts's Location
Ottawa, ON, CA
David Roberts's Work
David Roberts's Education
David Roberts's Skills
David Roberts's Summary
David Roberts, based in Ottawa, ON, CA, is currently a Corporate Services Manager at Cleland Jardine Engineering Limited, bringing experience from previous roles at Nova Networks, Sport Information Resource Centre (SIRC) and Coaching Association of Canada. David Roberts holds a Business Administration in Accounting and Finance @ Algonquin College of Applied Arts and Technology. With a robust skill set that includes Event Planning, Operations Management, Sports, Nonprofits, Management and more, David Roberts contributes valuable insights to the industry. David Roberts has 1 email on RocketReach.