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