Nick Earlam

Founder and Chief Executive Officer, Plexus Cotton Ltd
Background