In the past months ICF Tech Hungary moved to a new, bigger and more modern location in Budapest.
The new office location is in the city centre and easy to reach with public transportation as well.
The new address is:
ICF Tech Hungary Kft.
Pauler street 6, Budapest 1013, Hungary