Contact Us

 

Teca is managed by BFA Global

Boston HQ: 20 University, Suite #500, Cambridge, MA 02138 USA
Nairobi HQ: Riverside Green Suites, Acacia Suite, Fl 2, Nairobi, Kenya

teca@bfaglobal.com

    Write to Us


    YesNo