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.