We have high expectations of ourselves and our business, and seek to operate our own business in ways which demonstrate leadership.
Our core team of Directors and Consultants are based in the UK, Germany, Switzerland and India.
Director of Consulting, Berlin
Head of Technology
Director of Consulting