Kelp employs 73 employees. The Kelp management team includes Shyaam Subramanian (Co-Founder and Chief Business Officer), Francis Vidhayathil (Virtual CFO), and Tom Jackson (Brand Director).
Looking for a particular Kelp employee's phone or email?