Telecare

Company

Company led by Anne Baker, which experienced significant growth and success by focusing on 'building the clock' rather than relying on a single leader.

Mentioned in 1 video