Locations

Ireland
Invicara Limited
22 Northumberland Road
Ballsbridge
Dublin 4
Ireland
(+353) 1 571 3093
USA
Invicara Inc
c/o 2000 Town Center
Suite 1800
Southfield, MI 48075
USA
(+1) 844 702 7334
UK
Invicara UK Limited
Gladstone House
77-79 High Street
Egham
Surrey TW20 9HY
United Kingdom
(+44) 020 3965 2270
Singapore
Invicara Pte Ltd
60 MacPherson Road,
Block 1 #06-08,
Singapore 348615
(+65) 677 70480
India
Invicara India Pvt Ltd
Mecheri Centre
49 Eldams Rd, Teynampet
Chennai, Tamil Nadu 600018
India
(+91) 044 66097700