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.