Our client is a global Marketing & Technology company employing over 1,500 employees across a number of offices around the world. They are currently looking for an experienced Spanish Customer Support Manager to join their team in Mexico. The ideal candidate must have proven experience in a similar field and be willing to relocate.