Twinpine appoints country manager, EA

Twinpine Network, Africa's largest premium advertising business, has appointed Thomas Mbalu as Country Manager, East African region. 31 Jul 2014

Submit new appointment