NotCo employs 908 employees. The NotCo management team includes Jose Menendez (COO), Taylor Burroughs (CFO), and Karim Baksai (Co-Founder and CTO).
Looking for a particular NotCo employee's phone or email?