Excelra corporate office is located in Wing B Nsl Sez Arena Plot No. 6 Survey No. 1 Ida Uppal Fl 6, Peerzadiguda, Telangana, 500039, India and has 501-1,000 employees.
excelra inc
excelra
excelra knowledge solutions pvt ltd
excelra knowledge solutions private ltd
gostar
Departments
Number of employees
Engineering & Technical
74
Operations
22
Information Technology
13
Human Resources
8
Sales
8
Finance
7
Marketing
5
| Location | People at location |
| Asia | 201-500 |
| Europe | 11-50 |
| North America | 11-50 |
| South America | 1-10 |
Explore people who held key positions, contributed to Excelra's success, and advanced their careers.
Fractional CBO at Mestastop Solutions Pv...
Worked as Business Development and Strategy
at Excelra (2018-2021)
Data Science Senior Sp... at Novartis India
Worked as Senior Scientific Manager
at Excelra (2019-2022)
Senior Lead FP & A Con... at Straive
Worked as Deputy General Manager, Finance
at Excelra (2025-2025)
Explore More
Excelra is a leading informatics company specializing in data science and analytics services for the life sciences sector globally. Their offerings include bioinformatics, cheminformatics, computational biology, and various data management solutions designed to accelerate drug discovery and improve patient outcomes. Excelra serves a diverse cliente... Read More