Joseph George
Joseph is responsible for achieving Dufrain’s vision and ambitions through day-to-day management, direction, growth and development of all functions of the business and leading the consulting team across all locations. Joseph has extensive experience in technology consulting and in delivering business-led regulatory, change and transformation projects as well.