The Bug employs 7 employees. The The Bug management team includes Victoria Isibor (Sales Marketing Manager).
Looking for a particular The Bug employee's phone or email?