Cofounder and Chief Product Officer Pete DeJoy is currently serving as interim CEO given Andy Byron has been placed on leave. We will share more details as appropriate in the coming days.
413,67K