About

An experienced technology professional with expertise across a wide range of different areas. Proven leadership skills, the ability to interact with all areas of a business and an excellent communicator.

Possessing a comprehensive development background, along with expansive technical understanding has given me the ability to solve complex technology problems efficiently and in accordance with business requirements.