Branch Manager – Madrid Office Launch - OVRSEA - Permanent in Barcelona