David Ellard is currently serving as Operations Manager at Alvotech. Previously, David held various roles at NICOBRAND LIMITED, including Warehouse & Secondary Packaging Manager and Production Manager. Before that, David worked as a Manufacturing Team Lead at Cantrell & Cochrane (Belfast) Ltd. David holds a Bachelor of Science (B.Sc.) degree in Chemistry & Industrial Business from Ulster University.
Sign up to view 0 direct reports
Get started