Andrew Barber

Andrew Barber works as software developer in an offshore outsourcing company who has well-advised corporations in relation to offshore outsourcing. He shares his experience by means of articles in different journals.