Titan Digital appoints Marika Ouwehand
Production agency, Titan Digital - Cape Town has appointed Marika Ouwehand as its new general manager and human resources manager.
Production agency, Titan Digital - Cape Town has appointed Marika Ouwehand as its new general manager and human resources manager.