Make a Point employs 4 employees. The Make a Point management team includes Ting Jiang (Adjunct Chief Scientific Officer, Make a Point).
Looking for a particular Make a Point employee's phone or email?