Sarah Lloyd
Snr Brand Manager at Sherwin Williams
New York, Regno Unito