Omen employs 10 employees. The Omen management team includes Daniel Jeong (Co-Founder and CEO), David Chen (Head of Growth), and Finlay Nathan (Full-Stack Founding Software Engineer).
Looking for a particular Omen employee's phone or email?