MUMBAI: Razorfish Germany has appointed Preethi Mariappan as executive creative director.
switch
Subscribe To Our Newsletter