Customer Care Manager
ECR Software Corporation · Posted Nov 10, 2026
- Boone, North Carolina, United States
- On-site
- Full-time · Manager
- 3+ years
1–4 jobs· newest first
On-site · Full-time · Manager

On-site · Full-time

Hybrid · Full-time
$4K–$5KRemote · Contract · Entry
+10K new in the last hour
ECR Software Corporation · Posted Nov 10, 2026
The Customer Care Manager provides leadership and direction for a multi-disciplinary team that manages a large portfolio of smaller and diverse retailers, focusing on a repeatable and process-oriented go to market motion.
We are seeking a customer-centric French-speaking Professional to join our 100% online banking team in Porto. In this role, you will act as the first point of contact for our French-speaking clients, providing high-quality support without any sales or cold-calling pressures.
Manage post-award activities for federal, non-federal, and industry-sponsored research projects, ensuring compliance and financial accuracy.
Talentoma · Posted Nov 6, 2026
Handles client onboarding requests, manages CRM updates, and ensures smooth account activation for new clients.
Monthly Pay: $3,533 - $4,962 USD per month