Kyle Leigh
Vice President, Strategy
Bayard Advertising
Results-oriented entrepreneurial leader adept at identifying opportunities and executing cutting-edge business development strategies within the Ad Tech space. Expertise in sales enablement programs. Proven bottom line impact in developing technology, service, and sales programs. Demonstrated successes building profitable business ventures with small, medium, and large companies across the globe.