

Qualified Software Development Manager with extensive background in delivery of products and through life support solutions for key customers. Utilises superior communication skills to build meaningful, trusting relationships that exceed client demands. Highly skilled project manager with outstanding team leadership abilities to meet targets consistently.