Luc Levesque

A well-known Ottawa tech entrepreneur is leaving the capital to “work on a major initiative” at Facebook headquarters in California.