Careers
Join Our Tribe
At Terra, we champion innovators and visionaries dedicated to creating groundbreaking technology that has a global impact. Join us to be a part of a future where limitless innovation creates universal change.
Partner Success Manager
As the Client Success Manager at Terra, you will play a critical role in driving client satisfaction, successful project implementations, and revenue growth. You will be responsible for establishing and maintaining strong relationships with clients, ensuring their needs are met, and collaborating with internal teams to deliver exceptional results. This role requires a proactive and customer-focused individual with a deep understanding of project management, sales, and
customer success