Phil Cowdell is currently an advisor at Thece. Prior to this, they served as the Chief Executive Officer of Mediaplus Americas from November 2020 to November 2021. Before that, they were the President of the Consulting & Strategic Planning Division at The Soufan Group from July 2019 to October 2020. Phil has also held various other positions at companies such as Trusted Partners LLC, Mediacom North America, and Mindshare Worldwide.
Phil Cowdell received a BSc in Geography from the University of London. Phil then attended St Peters School in Bournemouth, UK.