Position This high-profile role represents an unparalleled opportunity to make a significant and lasting impact in a high-growth business. Based in Barcelona, you will be accountable for leading and developing a team of Programme Consultants; you’ll bring strategic...