Customer Success Manager
PodiumSaaSCustomer Success
39 daysopen
1–2 months · posted
Half of Podium’s 51 open roles have been sitting longer than 177 days.
Apply at Podium →Opens Podium’s own Greenhouse board
Podium has had this Customer Success Manager role in Melbourne, Australia open for 39 days, since 14 July 2026. fable12 indexed it directly from Podium's Greenhouse board.
Details
- Location
- Melbourne, Australia
- Workplace
- Not stated
- Source
- Podium’s Greenhouse boardLast seen 22 August 2026