Frello employs 9 employees. The Frello management team includes Rodd Penney (Chief Executive), and Jade Perkins (Customer Success Lead).
Looking for a particular Frello employee's phone or email?