Janda employs 6 employees. The Janda management team includes Jessica Thomson-Booth (Project Manager), and Andi Kosema (pemburu).
Looking for a particular Janda employee's phone or email?