First of all, there’s nothing wrong with your English speaking skills, and nothing to be ashamed of. If English isn’t your first language, and you haven’t had the chance to practice daily, speak it at home, or find it a bit difficult to speak — that’s completely okay. You’ve probably had thoughts... Read more
Employees
11-50This company has no org chart yet
This company has no teams yet
This company has no offices yet