Spero corporate office is located in 675 Massachusetts Ave Ste 14, Cambridge, Massachusetts, 02139, United States and has 11-50 employees.
spero
spero therapeutics
Departments
Number of employees
C-Suite
3
Operations
2
Finance
2

| Location | People at location |
| North America | 1-10 |
Spero Therapeutics (Nasdaq: SPRO) is a Cambridge, MA-based biotech company. In mid-2026, it executed a major strategic pivot from infectious diseases to immunology and inflammation. This shift is anchored by SP001, a licensed Phase 2-ready anti-CD40L antibody targeting IgG4-related disease. Spero also secured FDA approval for Utebzi, the first oral... Read More