Offices in Singapore, US, UK, Netherlands, Poland, Mexico, India, Ireland and Dubai