Iglu
Sarah Jones is an experienced professional who has held various sales and leadership roles in companies such as Iglu.com and TUI. Currently, Sarah is also a Mental Health First Aider at Mental Health First Aid (MHFA) England. Sarah has a background in sales management and demonstrated leadership skills in their career.
This person is not in any offices