top of page
Chief Executive Officer, United Kingdom
Vic is an experienced business executive with over 20 years of international business development, management and improvement experience. His experience includes building, transforming and managing businesses across diverse industries. Vic created the UK’s largest Customer Management business in the UK via organic and acquired growth whilst Group COO at Capita plc.
bottom of page