How can I prepare myself to advise students for jobs outside of academia? The consensus on academic jobs seems to be that we are sending far too many students to graduate school to train for jobs that will not be there when they graduate.  Despite this, most of my undergraduate students have aspirations for graduate school. In part I believe that this is due to a saturation of exclusively academic role models during their time in college. 

Since virtually all of my experience is in academia and I have basically succeeded in getting a tenure track position, I feel ill equipped to advise these students in making decisions about their future and showing them alternative role models.  

Where can I get the experience and resources to show students that would potentially benefit from considering alternatives to an academic career that high quality alternatives exist?

(NOTE: I am in the natural sciences so answers specific to science would be great but if a cross-discipline answer exists, that would be ideal)
In our university, we have good experiences with inviting alumni who are now in industry to give career-oriented talks. The students know that the person giving the talk was in the same study program as they are now, and I guess just this alone helps them to see possible role models in the persons giving talks. The best talks are when alumni not only report about the technical points of the project they are working on, but also give a more personal account of their development towards their current job.

These talks are organized by the alumni organisation of the study program, which certainly helps getting the contacts to potential speakers. But I can also imaging getting these contacts in other ways.