Latka logo

Isla Lightfoot

  • Chief Marketing Officer at Aptem
CEO
LinkedIn