Locations
Île-de-France, France · Paris, France
industry
Health · Sports
Size
11-50 employees
Stage
Seed
founded in
2019
Charles helps men regain control over their daily health concerns by starting with their personal health. The company was founded in Paris, Ile-de-France, France in 2019.
Something looks off?