Castles Technology
–
Kennesaw, GA, 30144
... Lead, mentor, and develop a team of customer success managers, ensuring alignment with company goals and objectives. Provide coaching, guidance, and support to help team members achieve their targets and deliver exceptional service to our customers. ... - Jun 20