Joy is a C-level ad tech executive with 20+ years’ experience in media buying and selling with a consistent track record of delivering strong business growth and ROI for agency, marketing, and media clients. Before becoming an independent advisor, Joy spent seven years growing and leading Strata, the buy- and sell-side ad tech division of FreeWheel within Comcast.
Prior to this she honed her leadership, development, product, and operations skills at Spot Buy Spot, an ad tech solutions and advisory firm which she founded and sold to Comcast. Joy began her career in technology consulting with Willis Towers Watson.
She has a Bachelor of Science degree in Computer Information Systems.