North American sales team, as a Manager, New Direct Client Sales. In this newly created role, you will be responsible..., and fostering strong client/partner/intercompany relationships to ensure customer satisfaction. We have offices across North......
Job Location: Edmonton, AB, Canada