Felicia Barry's Location
Northborough, MA, US
Felicia Barry's Work
Felicia Barry's Education
Felicia Barry's Skills
Felicia Barry's Summary
Felicia Barry, based in Northborough, MA, US, is currently a Director, Sales Enablement Infrastructure and Solutions at Delaware Life Insurance Company, A Group 1001 Company, bringing experience from previous roles at Delaware Life Insurance Company, A Group 1001 Company and Sun Life Financial, US (acquired by Delaware Life in 2013). Felicia Barry holds a 1999 - 2003 Bachelor of Science in Biology @ Suffolk University. With a robust skill set that includes Customer Relationship Management Crm, PowerPoint, Customer Relations, Insurance, Account Management and more, Felicia Barry contributes valuable insights to the industry. Felicia Barry has 3 emails and 1 mobile phone number on RocketReach.