After completing a law degree Vic started his working career at the South African Department of Justice as a public prosecutor and magistrate. Thereafter he moved into the private sector as a corporate legal advisor and progressed later to executive positions in human resources for large corporates.
Vic was later appointed as the Chief Operations Officer of the national unified business federation organisation – Business Unity South Africa, which he helped establish.
In February 2009 Vic was appointed as the Director: International Labour Organization, Southern Africa. In January 2016 Vic was appointed as the Director Enterprises Department at the International Labour organisation Office, Geneva.
Vic served on the South African Council for Higher Education and the International Labour Organisation Governing Body, the Council of the Pan African Employers’ Confederation, the South African Power Utility Research Advisory Board, Director of the La Rosa Spanish dance Company and vice Chairman of the Santos Professional Football Club.