Map

Where to find us?

Headquarters

Digital Hive
building image
icbtech
Follow us
icbtech
icbtech
icbtech
About us
ICBTech team is composed of excellent, personable leaders that take the initiative in communication and product development.
Contact

Address: Somborski put 33a, Subotica, Serbia

Copyright © 2023 icbtech d.o.o.