Stephen Dowd
SD

Stephen Dowd

Linkedin Profile
Chief Business Officer at Confo Therapeutics | Greater Cambridge Area
View Stephen Dowd's Email & Phone Number

About Stephen Dowd

  • As the Chief Business Officer at Confo Therapeutics, Stephen Dowd brings over 25 years of extensive experience in the biotechnology and pharmaceutical sectors, where he has consistently demonstrated a commitment to advancing innovative therapies for patients facing significant unmet medical needs. At Confo Therapeutics, Stephen...
    As the Chief Business Officer at Confo Therapeutics, Stephen Dowd brings over 25 years of extensive experience in the biotechnology and pharmaceutical sectors, where he has consistently demonstrated a commitment to advancing innovative therapies for patients facing significant unmet medical needs. At Confo Therapeutics, Stephen plays a pivotal role in shaping the company's business strategy and execution, leveraging the organization’s proprietary GPCR (G-Protein Coupled Receptor) discovery engine. This cutting-edge technology enables the precise targeting of desired GPCR conformations, unlocking a wealth of opportunities for the development of breakthrough medicines that address critical health challenges. Under Stephen's leadership, Confo Therapeutics is advancing a robust pipeline of both large and small molecules, focusing on therapeutic areas with high unmet needs. His expertise in new business development and market research is instrumental in identifying strategic partnerships and collaborations that enhance the company’s position in the competitive landscape of life sciences. Stephen's adeptness in project management ensures that key initiatives are executed efficiently, driving the organization toward its ambitious goals. Moreover, Stephen's background in biochemistry and genomics empowers him to navigate the complexities of drug discovery and development, fostering an environment of innovation and scientific rigor. His passion for the life sciences is evident in his commitment to not only advancing Confo's mission but also in his dedication to improving patient outcomes through the development of novel therapies. As he continues to lead Confo Therapeutics, Stephen Dowd remains focused on harnessing the full potential of GPCRs, positioning the company at the forefront of pharmaceutical innovation.
    See more
  • Stephen Dowd Work

    • Chief Business Officer at Confo Therapeutics in September 2023 to Present
    • Head of Business Development, Europe at Rallybio in November 2021 to September 2023
    • Senior Director, Business Development at Kymab Ltd in January 2019 to November 2021
  • Stephen Dowd Education

    • University of Cambridge, MBA
    • The University of Dundee, Ph.D.
    • Newcastle University, B.Sc. (Hons)
  • Stephen Dowd Skills

    • C Level ManagementCorporate DevelopmentBusiness Strategy
      PharmaceuticalsBiotechnologyResearch Project ManagementEvent ManagementManagement ConsultingOnline MarketingDrug DiscoveryMarket AnalysisLife SciencesLifesciencesOnline AdvertisingNew Business DevelopmentBusiness DevelopmentPharmaceutical IndustryStart-upsProject ManagementProtein ChemistryMarket ResearchAssay DevelopmentStrategyCell CultureMolecular BiologyCell BiologyVaccinesR&DBiochemistryDrug DevelopmentMonoclonal AntibodiesCancerImmunologyBiomarkersGenomicsResearch and Development (R&D)

      See more
  • About Stephen Dowd's Current Company

  • Frequently Asked Questions about Stephen Dowd

    • What is Stephen Dowd email address?
      Email Stephen Dowd at s***d@yahoo.co.uk and s***d@rallybio.com. This email is the most updated Stephen Dowd's email found in 2025.
    • What is Stephen Dowd phone number?
      Stephen Dowd phone number is +44 (0)7905115189.
    • How to contact Stephen Dowd?
      To contact Stephen Dowd send an email to s***d@yahoo.co.uk or s***d@rallybio.com. If you want to call Stephen Dowd try calling on +44 (0)7905115189. (updated on March 29, 2024)
    • What company does Stephen Dowd work for?
      Stephen Dowd works for Confo Therapeutics
    • What is Stephen Dowd's role at Confo Therapeutics?
      Stephen Dowd is Chief Business Officer
    • What industry does Stephen Dowd work in?
      Stephen Dowd works in the Biotechnology industry.

1.2M users from leading companies trust our data — the most accurate on the market.

Find anyone, anywherewith Refine AI today

Making remote or global hires? Connecting with key decision-makers? We can help.

Try now with Free Credits

Icon

40 emails / month

Icon

3 phone numbers / month

Icon

Work emails, personal emails, mobile numbers

Try for Free now

Icon

No credit card required

Image