IDR, Inc.
Open positions
1 job
14 views 2 months ago
Client Services Manager - CN
Open 63d RemoteAPACInternshipIntern Beijing
About IDR Founded in 2020, IDR is a global expert network delivering fast, reliable, and cost-effective insights through a vetted pool of experts. With over 250 employees across eight global offices, IDR operates 24/7…