Idea Link employs 14 employees. The Idea Link management team includes Rokas Jurkenas (Founder and CEO), Paulius Medekšas (Business Development Manager), and Lukas Pliūra (Project Manager).
Looking for a particular Idea Link employee's phone or email?