• 3-5 Impasse Reille 75014 Paris France
  • info@depixus.com

Steve Allen PHD

Chief Business Officer & Board Member

Steve Allen has enjoyed a 30-year career with a track record of building a wide range of Life Science product and service companies, from start-ups to multinational corporations.

Steve Allen has enjoyed a 30-year career with a track record of building a wide range of Life Science product and service companies, from start-ups to multinational corporations.