Our People

Each of our key players has brought with them a wealth of experience from the diverse environments of global scale business.

The 3 main headquarters, UK, USA and Malaysia mean that we have global reach, global knowledge and there's always someone operating in each timezone. Major regional centres include, Bogota in Columbia, Melbourne in Australia and Dubai.