Jaye Cowle
June 14, 2022
|By Ben Oliver
Jaye Cowle is the Founder of Launch, an award-winning paid media agency in the South West. Her energy and shrewd business know-how has seen her leverage digital advertising for national and multi-national brands.