Excelsior Research

's headquarters is located in Pune, Maharashtra. Excelsior Research generates $125K in revenue per employee Excelsior Research's most recent acquisition was Cyber Age Research for an undisclosed amount on Apr 2019. Excelsior Research has 33 followers on Owler.
Est. Annual Revenue
$5.0-25M
Agree?
Est. Employees
25-100
Agree?
Acquisitions
1

Trending Companies