Deep Green employs 20 employees. The Deep Green management team includes Mark Lee (Chief Executive Officer), Alastair Clegg (Head of Sales), and Hazel Lim (Chief Financial Officer).
Looking for a particular Deep Green employee's phone or email?