Step Pharma headquarters details
- Street address
- 101 Rue De Sèvres
- State / region
- Île-de-France
- ZIP / postal code
- 75006
- Country
- France
- Founded
- 2014
- Website
- step-ph.com
- linkedin.com/company/step-pharma
Location map
Open in Google MapsAll Step Pharma office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Archamps | Auvergne-Rhône-Alpes | France | Office |
Showing 1 of 8 recorded locations. See every location in GraphIQ →
About Step Pharma
Step Pharma is headquartered in Île-de-France, France. Founded in 2014, the company has 8 recorded locations and employs approximately 12 people worldwide.
Step Pharma regional offices
Beyond its headquarters, Step Pharma has recorded locations in France.
What does Step Pharma do?
Step Pharma is a spin-off of Imagine Institute stemming from Pr. Alain Fischer’s research on genetic immunodeficiencies. Step Pharma is a joint venture between Imagine, a research and innovative healthcare institute, Sygnature Discovery, a leading provider of integrated drug discovery resource and expertise, and Kurma Partners, a major player in the funding of healthcare and biotechnology in Europe.
Frequently asked questions
Where is Step Pharma headquarters?
Step Pharma's headquarters is located at 101 Rue De Sèvres, Île-de-France 75006, France.
How many offices does Step Pharma have?
GraphIQ records 8 locations for Step Pharma, as of October 2026.
What is Step Pharma's corporate address?
The corporate headquarters address is 101 Rue De Sèvres, Île-de-France 75006, France.
When was Step Pharma founded?
Step Pharma was founded in 2014 and employs approximately 12 people.
How many employees does Step Pharma have?
Step Pharma has approximately 12 employees (GraphIQ estimate, 2026).