Tag Archives: Spain at ExoClick

Technical Support Manager in Barcelona Office, Spain at ExoClick

The Position The Technical Support Manager is the second-level help provided to the customers. He will report to the Head of Support Management of the company. He/She has good technical knowledge and problem solving aptitude in order to handle a technical support manager job. The job requires the technical support manager to get the problems […]