David Ormesher David Ormesher

David Ormesher is CEO of closerlook.