MySquegg employs 10 employees. The MySquegg management team includes Gabriella Francis (Chief Executive Officer), Kartik Varadarajan (Head of Research and Clinical Evidence), and Bigyaa Pokhrel (Back End Developer).
Looking for a particular MySquegg employee's phone or email?