FreeBites employs 19 employees. The FreeBites management team includes Amanda Xu (Incoming Marketing Associate), and Manuel Pena (None).
Looking for a particular FreeBites employee's phone or email?