Registered entities
LAKSHYA DIGITAL PRIVATE LIMITED
CIN U72200DL2004PTC127540India
KEYWORDS STUDIOS PLC
Reg. No. 8548351United Kingdom
Hiring activity
Hires frequently
33 roles tracked across 7 of the last 12 months
25 Jul 2026 · Technical Artist - Game Development · Gurugram
15 Jun 2026 · Project Coordinator / Senior Project Coordinator · All India
10 Jun 2026 · Asset Artist · Pune
10 Jun 2026 · Senior 3D Environment Artist · Pune
9 Jun 2026 · 3D Character Artist · Pune
Based on job postings tracked across public sources.
