Our offices

London, UK


Bangalore, India

Geneva, Switzerland

IG has offices all around the globe, and each is equipped with high-quality amenities to provide a modern, professional and comfortable work environment.

From our headquarters in London's 'Square Mile' to our high-tech presence in Singapore, every effort is made to support our staff around the world.