The TBA Team

Meet the people behind the TBA organisation. We work either from our European office in Cambridge, or from our African office in Nairobi.