Charlie Willard
IT Consulting Manager / Cubility
Charlie Willard has extensive experience in the information technology sector and in management and technical roles. He has also advised company boards and chief executives on business and strategic planning which has led to the identification and successful development of new business opportunities.