, , United States • 11 - 50 Employees
outsourcing/offshoring
Aliengena is a company that has respect for all and encourages individual initiative and personal growth. We as a company is committed to quality and expect all of its team members to go to the last mile to do things right.