batmaid
Open positions
1 job
12 views 5 years ago
Customer Success Intern
Open 55d On-siteEuropeInternshipIntern
Switzerland
Lausanne, VaudAbout Us Working at Batmaid is about changing the cleaning industry and fighting the black market on as many fronts as possible. It is about providing the leading marketplace to hire trusted, insured, and declared…