Sales Representative Assistant – Odysseo Sales & Business Development Port Louis Posted on October 30, 2026