
Abbi Taylor
Senior Consultant
Supplier Management
[This is a business unit within a large global manufacturing company operating in 100 countries]
Industrial & Manufacturing
GeographyGlobal
Get in touch with our principal consultants to learn more about what we can do for your organisation.
Abbi Taylor
Senior Consultant
Supplier Management
Brian Keyes
Principal Consultant
Change Delivery
Richard Tomlinson
Managing Consultant
Healthcare & Life Sciences
Rhodri Walters
Consultant
Change Delivery
Grace Ashby
Principal Consultant