Leigh Flounders là người đồng sáng lập của SLS.
Ông là Giám đốc điều hành của hai công ty công nghệ FinTech mang tính biểu tượng nhất ở New Zealand. Leigh đã dẫn dắt các doanh nghiệp hợp tác với một số thương hiệu và doanh nghiệp sáng tạo nhất ở Anh, Úc, Trung Quốc, Singapore và Mỹ..