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 center and easy to reach with public transportation as well.
The new address is:
ICF Tech Hungary Kft. - Pauler street 6, Budapest 1013, Hungary