Sister System employs 30 employees. The Sister System management team includes Okela Douglas (Founder-CEO), Reham Own (Director of Partnerships and Communication), and Laura Marney (Director of Operations).
Looking for a particular Sister System employee's phone or email?