Found by Lottie employs 6 employees. The Found by Lottie management team includes Georgiana Day (Customer Success Manager), and Rebecca Drake (B2B Marketing Lead).
Looking for a particular Found by Lottie employee's phone or email?