Jenna employs 4 employees. The Jenna management team includes Demo (HR Manager), and Alexey Alkhutov (Frontend Web Developer).
Looking for a particular Jenna employee's phone or email?