INNELS employs 13 employees. The INNELS management team includes Andrejs Klimovskis (Co-Founder), Nick Saknitis (Key Account Manager), and Oleksandr Yashchenko (Amazon PPC Manager).
Looking for a particular INNELS employee's phone or email?