Leslie Mupeti: The Creative Mind Behind Daily Brand’s Success Leslie(03) Save Image Image gallery: Scott Baldridge: The Creative Mind Behind "Eureka"