Contact Us

 

Teca is managed by BFA Global

Boston HQ: 625 Massachusetts Ave, Fl 2, Cambridge, MA 02139 USA
Nairobi HQ: Riverside Green Suites, Acacia Suite, Fl 2, Nairobi, Kenya

teca@bfaglobal.com

Write to Us









YesNo