KARLO employs 35 employees. The KARLO management team includes Diego Madrigal Lopez (Founder and CEO), Luis Leonardo Rangel Fonseca (Tech Lead), and Santiago Castro MacIas (Senior Product Manager).
Looking for a particular KARLO employee's phone or email?