Founder Mike Ellis has stepped down as managing director, handing the role to Steve Baker, formerly performance marketing director. Mike will now focus on the commercial side of the business, aiming ...