PayMongo co-founder and CEO Francis Plaza steps down

Plaza went on a voluntary leave of absence in August amid an investigation into allegations that the executive harassed an employee.