Ian Duncan

31
reputation
1
1
5

A self-driven individual with a high level of commitment and dedication, seeking to get a role which allows taking responsibility for contributing to the development of web application software and working systems that impact on the daily lives of people and processes of various companies around the world.