Global Head of Customer Support
OnHires
, Barcelona,
hace 2 meses
... regions. Team Leadership: Build, lead and inspire a culture of customer obsession and excellence within the global technical support team. Customer Experience: Drive ... in a global technical support or technical operations role. Strong understanding of ...
es.talent.com