Investable employs 4 employees. The Investable management team includes Nick Schubert (Founder and CEO), Nandini Shah (Head of Client Success), and David Schenz (Chief Financial Officer).
Looking for a particular Investable employee's phone or email?