Job seekers should research where jobs are posted through recruitment agencies, company websites, job sites, magazines, careers fairs, and conference boards. Networking through word of mouth, contacts met at conferences or through joining specialist groups and societies can help uncover hidden job opportunities. Maintaining an active online presence on LinkedIn and Twitter can help expand your network and find potential job leads.