Shari Allen's Location
Melville, NY, US
Shari Allen's Skills
Shari Allen's Summary
Shari Allen, based in Melville, NY, US works at NaturesPlus. With a robust skill set that includes Sales Management, Account Management, Sales, New Business Development, Sales Operations and more, Shari Allen contributes valuable insights to the industry. Shari Allen has 2 emails on RocketReach.