Manages customer support and communications for a company, overseeing projects, resources, and client satisfaction. Requires engineering background and experience in product support.
📌 Customer Support Manager At Marshall Land - C$100,000 - C$115,000 A Year (Ottawa)
🏢 Marshall Land Systems
📍 Ottawa
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.