A highly technical and adaptable developer, technology expert and business manager with a very broad range of skills gained in the IT and ecommerce environments. Degree qualified engineer/programmer with expert experience in software development and tailoring IT solutions to user needs.
©