Robert Allen's Location
New York, NY, US
Robert Allen's Work
Robert Allen's Education
Robert Allen's Skills
Robert Allen's Summary
Robert Allen, based in New York, NY, US, is currently a Sr. Director, Omnichannel Experience Strategy and Planning, US Oncology and Canada at Bristol Myers Squibb, bringing experience from previous roles at Bristol Myers Squibb and AstraZeneca. Robert Allen holds a BA in Advertising @ Penn State University. With a robust skill set that includes Marketing Management, Direct Marketing, Customer Relationship Management Crm, comScore, Social Media and more, Robert Allen contributes valuable insights to the industry. Robert Allen has 3 emails on RocketReach.