Serrala locations worldwide
America's Office
Chicago Office
Image

205 N. Michigan Avenue
Suite 4110
Chicago, Illinois 60601
USA
Tel.: +1 312-620-1200
European Offices
Amsterdam Office
Image

Keizer Karelplein 5
1185 HL Amstelveen
Netherlands
Berlin Office
Image

Am Borsigturm 12
13507 Berlin
Germany
Tel.: +49 40 514808101
Bucharest Office
Image

Tudor Arghezi Strada 8-10
020945 Bucharest
Romania
Hamburg Office (HQ)
Image

Südportal 7
22848 Norderstedt
Germany
Tel.: +49 40 514808101
India's Office
Pune Office
Image

ICC Trade Tower
Unit B-605, 6th floor
Senapati Bapat Road
Pune - 411016
India
Tel.: +9120 66662900