entrepreneurship skills developer careers in Ottawa, Canada