News

Cofounder and Chief Product Officer Pete DeJoy is currently serving as interim CEO given Andy Byron has been placed on leave,” the company stated in a LinkedIn post.