Cookies on this site

This site uses cookies to store information on your computer. By using our site you accept the terms of our Privacy and Cookie Policy

Accept and close

Leadership team

We have a highly experienced leadership team and support staff working with our clients to deliver outstanding technology solutions:

Jason Sahota, Chief Executive Officer

Jason previously worked at KPMG where he was a Director with responsibility for delivering business transformation advisory services, with a large technology component, to KPMG’s clients. Previously he was UK Data Centre Director and Head of Programmes and Projects at Atos, the multinational IT services business.

Tom Maleczek, Chief Technology Officer

Tom previously worked at Elixirr, where he was Principal of the business. Previously he was at KPMG and Accenture where he was responsible for IT strategy and business change.

Kieran Maloney, IT Services Director

Kieran has been at Charles Taylor for ten years.  He previously worked for leading large blue chip companies including Intel, Compaq and HP. 

Carlos Romeu, Implementation and Solutions Director

Prior to joining Charles Taylor, Carlos was the Head of Strategy and Change for Atos where he led delivery for the BPO service line.

Tom Whipp, Chief Information Security Officer

Tom has more than a decade’s experience in information security gained with a number of financial services firms.

Sharmila Thayer, Application and Product Development Director

Sharmila has worked in Financial Services both as a consultant at Logica and at HSBC, Aon and more recently at AXA, as CIO for a global business unit covering the travel line of business.

Tony Russell Sales Director

Tony brings over 30 years’ experience of working in the global software market, the last twelve of which were spent in the insurance sector.  

Kevin Osborn, Director

Kevin joined Charles Taylor when KnowledgeCenter was acquired by the Group in 2013. He has over 40 years' experience in the insurance and technology sectors, and has held a variety of senior director roles within business operations, sales and marketing.

Stephen Card, Director of Insurance Support Services

Stephen has many years’ experience in the Lloyd’s and London insurance markets and has held Chief Executive Officer and Deputy Chairman roles in insurance broking and insurance support services businesses.

Tony Russell
Sales and Account Management Director

Tel +44 20 7767 2730
Mobile +44 7469 378888