$85,000
$90,000
a year
... a business that prioritises innovative solutions, technical support, and customer success. Key ... upselling opportunities Collaborate with internal technical teams to align services ... analyse trends to improve service delivery Monitor customer satisfaction and ...
a month ago
$161,000
$190,000
a year
... with stakeholders for seamless project delivery. Collaborate with production, sales, and ... developing engineering teams. Skilled in technical documentation and detail-oriented project ...
14 days ago