Kyle Owens's Location
New York, NY, US
Kyle Owens's Work
Kyle Owens's Education
Binghamton University
Bachelor’s Degree
Kyle Owens's Skills
Kyle Owens's Summary
Kyle Owens, based in New York, NY, US, is currently a Senior Director, Communications at Eli Lilly and Company, bringing experience from previous roles at Edelman and BCW Global. Kyle Owens holds a Bachelor’s Degree @ Binghamton University. With a robust skill set that includes Facebook, Public Relations, Strategic Communications, Social Media, Cision and more, Kyle Owens contributes valuable insights to the industry. Kyle Owens has 2 emails on RocketReach.