Lorraine Twigg

Head of Partners, EMEA

Lorraine Twigg

Head of Partners, EMEA

Lorraine Twigg is Ciena's Head of Partners for the EMEA region.