Leo Friend, based in Port St. Lucie, FL, US, is currently a Chief Marketing Officer at Spa Sciences, bringing experience from previous roles at Michael Todd Beauty.
Not the Leo Friend you were looking for?
Find contact details for 700 million professionals.