OpenCompanies

SCHUMACHER, Charles Peter

Born
7/1969
Nationality
American
Appointments
5 (5 active)
Control
0 holdings

Appointments

CompanyRoleAppointedResigned
Innovata Limited Director 30 Jun 2025
Vectura Limited Director 30 Jun 2025
Vectura Delivery Devices Limited Director 30 Jun 2025
Vectura Group Investments Limited Director 30 Jun 2025
Innovata Biomed Limited Director 30 Jun 2025

Data