Excel Life Sciences

Excel Life Sciences (ELS) is a company specialized in clinical trial and site management services. It provides customers with specialized clinical trial support.

Employee Rating

2.8
TypeSubsidiary
Parent CompanyIQVIA
HQChicago, IL, US
Founded2006
Cybersecurity ratingCMore
Excel Life Sciences was founded in 2006 and is headquartered in Chicago, IL, US

Viewing summary data as a guest

Sign up for free to see all data
Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
Banner background

Key People/Management at Excel Life Sciences

Vijai Kumar

Vijai Kumar

President & Chief Medical Officer
Carl Scheunemann

Carl Scheunemann

Chief Financial Officer
Show more

Excel Life Sciences Office Locations

Excel Life Sciences has offices in Chicago and Noida
Chicago, IL, US (HQ)
John Hancock Center, 875 N Michigan Ave #3100
Noida, IN
Assotech Business, Cresterra-Tower 2 9th Floor, Units 910-913 Plot No 22 Sector 135, Sector 135
Show all (2)

Excel Life Sciences Financials and Metrics

Summary Metrics

Founding Date

2006
Excel Life Sciences is a subsidiary of IQVIA

Excel Life Sciences Operating Metrics

Dec, 2020

Patients

6.5 m
Show all operating metrics

Excel Life Sciences Cybersecurity Score

Cybersecurity ratingPremium dataset

C

79/100

SecurityScorecard logo

Excel Life Sciences Online and Social Media Presence

Embed Graph

Excel Life Sciences Frequently Asked Questions

  • When was Excel Life Sciences founded?

    Excel Life Sciences was founded in 2006.

  • Who are Excel Life Sciences key executives?

    Excel Life Sciences's key executives are Vijai Kumar and Carl Scheunemann.

  • How many employees does Excel Life Sciences have?

    Excel Life Sciences has 85 employees.

  • Who are Excel Life Sciences competitors?

    Competitors of Excel Life Sciences include Clinical Trials of Texas, Boston Clinical Trials and Global Clinical Trials.

  • Where is Excel Life Sciences headquarters?

    Excel Life Sciences headquarters is located at John Hancock Center, 875 N Michigan Ave #3100, Chicago.

  • Where are Excel Life Sciences offices?

    Excel Life Sciences has offices in Chicago and Noida.

  • How many offices does Excel Life Sciences have?

    Excel Life Sciences has 2 offices.