Jennifer Plant is the Co-Owner of Stripes, a Nottinghamshire based fashion enterprise.
See All 2218 Episodes of "The Leaders Council – Industry"