Super Products’ Vanden Heuvel steps down