Joel Manby

Joel Manby stepped down after the company reported $20.4 million in losses.