OWLFI employs 6 employees. The OWLFI management team includes Elliot Omanson (Managing Partner and CEO), Chris Smith (Chief Operating Officer), and Abby Simon (Executive Assistant To Chief Executive Officer).
Looking for a particular OWLFI employee's phone or email?