member photo

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.