Philip Ewald has a diverse background in digital marketing and international business. With experience at companies like Deloitte and IWC Schaffhausen, Philip has held roles ranging from Digital Marketing Specialist to Senior Manager. Philip's responsibilities have included website analytics, content management, and strategy development. In addition, Philip has international experience through internships in sales and marketing in various countries. Philip holds a Master's degree in International Marketing from King's College London and a Bachelor's degree in Business Administration from Wagner College.
Sign up to view 0 direct reports
Get started