Stock Controller France careers in Ottawa, Canada