Vista de conjunto

BD – Barcelona – Job Description Summary Competitive Salary Flexible working ( can be based in Germany, Spain or the UK) An exciting opportunity has arisen for a Strategy and Planning Manager to join our team. This…