Techpoint Africa reported that Ken Allen, former chief executive of DHL Express, joined Bosta as a board member and investor in February 2023.
Title: Board member and investor | Company: Bosta