Leon managing director steps down with immediate effect : vi