Send us a message
Enter your details and one of our consultants will get back to you ASAP.
Contact Us
Europe, Middle East & Africa Office Locations:
UK – Global Headquarters
Invenio Business Solutions Limited
125 Wharfedale Road,
IQ Winnersh, Reading,
RG41 5RB
United Kingdom
Tel: +44 (0) 330 440 1800
Germany
Invenio Business Solutions GMBH
Kurfuerstendamm 21, Berlin 10719
Germany
Tel: +49 (0) 30 8870 61203
Mauritius
Invenio Business Solutions Ltd
Suite 4B, Fourth Floor, Ebene Mews,
57 Ebene CyberCity, 72201,
Mauritius
Tel: +230 4642237
UAE
Invenio Business Solutions DWC – LLC
Suite 1811, Level 18, Grosvenor Business Tower, Barsha Heights, Dubai, UAE
Tel: +971 (4) 4054136
Saudi Arabia
Invenio Business Solutions
Building No. 4396,
Additional No 6750, Unit No 63,
Prince Muhammed Ibn Abdulaziz Rd,
Al Olaya Dist, Riyadh 12331
Kingdom of Saudi Arabia
Tel: +966 531 88 5595 / +966 551 27 8084
Bahrain
Invenio Business Solutions S.P.C
Building No. 580, Flat No 43,
Road No 1706, Block No 317,
Diplomatic Area
Bahrain
Qatar
Invenio Business Solutions
8th Floor,
Al Fardan Office Tower,
Al Fundoq St.,
West Bay,
Doha, Qatar
Tel: +974 50736720
Asia – Pacific Office Locations:
Mumbai - AP Regional Headquarters
Invenio Business Solutions Pvt Ltd
Wing B, 14th Floor, North Block, Empire Tower,
Reliable Tech Park, Airoli, Thane-Belapur Road, MIDC, Navi
Mumbai – 400 708
Tel: +91 (0) 22 693 77400
Delhi
Invenio Business Solutions Pvt. Ltd.
Vegas Mall, 11th Floor, Block B
Unit Number-1182, Plot Number-6 North Sector 14, Dwarka ,
New Delhi- 110075
Tel: +91 (0) 11 6901 9100
Hyderabad
Invenio Business Solutions Pvt. Ltd.
7th floor, Unit 3A, Parcel 4,
Octave Block - 20,
Salarpuria Sattva Knowledge City,
Inorbit Mall Road, Madhapur, Hyderabad - 500081
Tel: +91 (0) 40 48189900
Pune
Invenio Business Solutions Pvt Ltd,
Unit -301, Vascon Eco Tower,
Pashan-Baner Link Road,
Pune 411045
Tel: +91(0) 20 67629600
Fiji
Invenio Business Solutions PTE Ltd.
LOT 25, Front Building
McGregor Rd,
Suva, Fiji
Tel: +679 940-32-90
Noida
Invenio Business Solutions Pvt Ltd
1203, 12th Floor, WTT Tower-B
Plot No. C-1, Sector -16, Near Sector 16 Metro Station,
Noida, Uttar Pradesh, India
Tel: +91 (0) 120 683 6300