Sarah Lloyd
Snr Brand Manager at Sherwin Williams
New York, United Kingdom