Top Job | 26/04/2024 | Fulltime | Edinburgh | ComputershareEdinburgh, Zurich, US and Pune. You will bring some strong leadership into the Edinburgh location, being a key influencer in our global leadership team. A role you will love As our Software Development Manager, you would be working on one of the main strategic projects for the company, building a market
Save for later