Marketing & Communications
Company: Capgemini
Location: Stockholm
Manage metrics and reporting for Sweden marketing and communications. Comfortable with digital marketing and social media tools and technology.
Company: Capgemini
Location: Stockholm
Manage metrics and reporting for Sweden marketing and communications. Comfortable with digital marketing and social media tools and technology.