David Richard's Location
Ottawa, Ontario, Canada
David Richard's Work
David Richard's Education
David Richard's Skills
David Richard's Summary
David Richard, based in Ottawa, Ontario, Canada, is currently a Project Manager at The One Technologies, bringing experience from previous roles at Estatic Infotech Pvt. Ltd.. David Richard holds a 2007 - 2009 Master of Computer Applications - MCA @ Woodrow Wilson High School. With a robust skill set that includes Online Advertising, Business Development, HTML, Search Engine Optimization, Social Media Marketing and more, David Richard contributes valuable insights to the industry. David Richard has 1 mobile phone number on RocketReach.