is responsible for providing effective administrative and secretarial support for the Country Manager and assigned departments. The... liaison between Canadian leaders in operations and sales teams to ensure concise and consistent communication is provided......
Job Location: Ottawa, ON, Canada