As Chief Marketing Officer, Michele is responsible for brand, creative, customer acquisition and retention. She joined Starling in 2024 from Expedia Group, where she built a global creative marketing ...
Some results have been hidden because they may be inaccessible to you