Otto Sottinen has a proven track record in enhancing sales-driven customer service, currently serving as a Business Manager at Rainmaker since 2023. Previously, they held various roles at Rainmaker Business from 2021 to 2023, including Assignment Manager, Unit Manager, and CX Team Lead. Otto's expertise lies in driving business success through effective team leadership and customer engagement.
This person is not in the org chart
This person is not in any teams
This person is not in any offices