A
Alien
Video Editor
Chennai, Tamil Nadu, India
FigmaAttention to DetailCommunicationTime ManagementFintech+1 more
Posted 3 days ago
Direct from the company careers page
7 open roles at Alien in India — pulled straight from their careers page, with official apply links.
Alien
Alien
Alien
Alien