Philip Ewald

Digital Marketing Team Lead | Senior Manager at Deloitte

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.


Org chart


  • Digital Marketing Team Lead | Senior Manager

    September, 2023 - present

  • Digital Marketing Team Lead | Manager

    July, 2022

  • Digital Marketing Manager | Analytics Lead

    September, 2020

  • Digital Marketing Specialist - Assistant Manager | Analytics Lead

    September, 2017

  • Digital Marketing Specialist - Senior

    April, 2014

View in org chart