Invenra corporate office is located in 5510 Element Way Ste 400, Madison, Wisconsin, 53719, United States and has 11-50 employees.
invenra inc
invenra
renovar
renovar inc
inventra inc
inverna
Departments
Number of employees
Engineering & Technical
27
Operations
8
C-Suite
5
Sales
4
Information Technology
1
Marketing
1
| Location | People at location |
| North America | 11-50 |
Explore people who held key positions, contributed to Invenra's success, and advanced their careers.
Explore More
Invenra specializes in high-quality antibody discovery and engineering solutions, offering monoclonal, bispecific, and trispecific antibodies to enhance research and development pipelines. Their services include mAb discovery, B-Body and T-Body platforms, and extensive characterization and validation capabilities. Targeting clients in the biopharma... Read More