June 2012 Job Opportunities