Where is NOW Health Group Corporate office Headquarters

NOW Health Group Headquarters Address and Contact

NOW Health Group
  • Address:244 Knollwood Dr, Bloomingdale, Illinois, 60108, United States
  • Phone Number: (630) 545-9098
  • Email: CustomerService@now-health.com
  • Number of Employees:697
  • Established:1968
  • Key People:Andrew Kotlarz
  • Est. Annual Revenue:$438.8M

NOW Health Group Headquarters Location & Directions

NOW Health Group Headquarters Executive Team



Andrew KotlarzChief Financial Officer
Chris CarneyVice President, Operations
Michelle CanadaVice President, Human Resources
Gilbert DuranSenior Director, Distribution
Bev ReidGeneral Counsel
Rick SharpeeDirector, Science & Nutrition

About NOW Health Group, History and Headquarters Information

NOW Health Group Headquarters Photos

NOW Health Group​

NOW Health Group Company Resources