This job is all about providing outstanding customer service and managing inquiries to ensure they reach the right teams. By supporting the Business Development team and capturing customer information, you play a vital role in delivering a human-rights-focused, customer-centric service. The team thrives on collaboration, continuous improvement, and a commitment to excellence.
View
View
View