" Ref - 5339992. I am working with a studio based in Spain who are looking for a Head of Client or Technical Director to join their team. This person would be incharge of all client development and you will have the opportunity to execute strategic decisions, manage and grow teams and work very...
Similar jobs like this one
Recommended jobs