Step Pharma

OverviewSuggest Edit

Step Pharma is a biotechnology company discovering and developing proprietary small molecule therapeutics for the treatment of auto-immune diseases. The Company's lead program is selective modulators against specific immune cell populations which are the main drivers of auto-immune diseases.

HQParis, FR


Step Pharma is headquartered in
Paris, France

Location Map

Latest Updates

Employees (est.) (Oct 2020)8(+15%)
Cybersecurity ratingAMore

Key People/Management at Step Pharma

Andrew Parker

Andrew Parker

Jacky Vonderscher

Jacky Vonderscher

Board Member
Erik van Den Berg

Erik van Den Berg

Board Member
Vanessa Malier

Vanessa Malier

Board Member
Simon Hirst

Simon Hirst

Board Member
François Thomas

François Thomas

Board Member
Show more

Step Pharma Office Locations

Step Pharma has offices in Paris and Archamps
Paris, FR (HQ)
101 Rue de Sèvres
Archamps, FR
218 Avenue Marie Curie 2
Paris, FR
28 Cours Albert 1er
Show all (3)

Step Pharma Financials and Metrics

Summary Metrics

Founding Date


Step Pharma total Funding

$17 m

Step Pharma latest funding size

$17.02 m

Time since last funding

3 years ago

Step Pharma investors

Step Pharma's latest funding round in November 2017 was reported to be $17 m. In total, Step Pharma has raised $17 m
Show all financial metrics

Step Pharma Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Step Pharma Online and Social Media Presence

Embed Graph

Step Pharma Blogs

Step Pharma Frequently Asked Questions

  • When was Step Pharma founded?

    Step Pharma was founded in 2014.

  • Who are Step Pharma key executives?

    Step Pharma's key executives are Andrew Parker, Jacky Vonderscher and Erik van Den Berg.

  • How many employees does Step Pharma have?

    Step Pharma has 8 employees.

  • Who are Step Pharma competitors?

    Competitors of Step Pharma include Lattice Biologics, Bioxodes and ArsenalBio.

  • Where is Step Pharma headquarters?

    Step Pharma headquarters is located at 101 Rue de Sèvres, Paris.

  • Where are Step Pharma offices?

    Step Pharma has offices in Paris and Archamps.

  • How many offices does Step Pharma have?

    Step Pharma has 3 offices.