TECHI is here to help
HQ & Office
TECHI s.r.l.
VAT BE0798269418
Avenue Louise, 231. 1050 Brussels.
Development Office
TECHI SL
PV106908
Level 12, Parkland Building, Park Street, 33. 00200 Sri Lanka.
Looking for a challenge?
We are always on the lookout for talented people to work with.
Don’t hesitate to reach out to us if you would like to join our team.