Customer Care Manager (Site Mgr)
$120K - $140K/yr
Collaborate with Director of Customer Care & VP of Projects to support the after-sales strategy for Addverb and implement the same through objectives (targets), policies and initiatives to increase ...
Quick apply