I applied through a staffing agency. I interviewed at razorfish
Interview
Leadership, Tech and HR rounds. Interview was more about technical skills applied to marketing domain with tech strategy as the main focus area. Leadership skill is about managing high performing teams, conflict resolution, etc...