Thanushka
Game developer
An outstanding individual who is highly self motivated, reliable, resourceful and committed, with an enthusiastic approach to succeed. Possess technical skills, leadership skills, excellent communication skills and the ability to motivate others. Willing to undertake any responsibility and acquire skills,