Europe
Migration Expert (Contractor)
Compensation is per project depending on complexity, so no comp is not a red flag.
Customer Service Team Leader
This job is on Otta but isn’t listed on the company's website. But considering the Careers page is super bare-bones, that doesn’t necessarily mean anything.