Caroline Carter

Technical Delivery Manager, Imperial College London

Company Type

End User

Department

AV Management Customer Service Design Engineering Installation IT Meeting Planning Product Management Project Management

Language

English

Followers