Serri employs 33 employees. The Serri management team includes Saad Jamal (Founder and CEO), Mahi Kumari (Customer Success Manager), and Shahan Ahmad (Portfolio Manager).
Looking for a particular Serri employee's phone or email?