NEO employs 73 employees. The NEO management team includes Yusuf Mandurah (Head of Human Resources), Ibrahim Rajab (Strategic Partnerships Development Manager), and Mashael Alharbi (Community Management Specialist).
Looking for a particular NEO employee's phone or email?