David Robertson

David Robertson

Head of Operational Excellence Europe & UK Country Manager, Alimera Sciences Ltd
“I have witnessed an immediate change in the team and have seen many examples of the new learning being implemented.”
Copy link
Powered by Social Snap