New Starter – Carl Jones

Carl Jones Consultant

Magellan Consultancy are delighted to announce that Carl Jones has joined the company as a consultant. Carl joins the team having relocated from the UK, where he held positions in project, complex contract, and corporate governance environments. With over 30 years’ worth of experience, Carl will be a huge asset to the company, existing and future clients. John […]