Full Name
Cennydd Williams
Job Title
Managing Director
Company
Teulu 12
Speaker Bio

Cennydd Williams is Managing Director of Teulu 12 Consultancy.

Mr. Williams has built out large-scale green field manufacturing sites in Morocco, Malaysia and, most recently, Ethiopia. Additionally, he helped revamp existing manufacturing platforms.
 

Cennydd Williams