Indeed Laboratories CEO Talks Strategy

Dimitra Davidson didn’t create Indeed Laboratories, but she’s in the driver’s seat. Most recently she shepherded the Canadian-based skin care brand back into the U.S. with its debut in 425…

more