You could sign up with JobSlinger, where jobs are listed by location. When you find a job listed in your area, sign up with the company. The jobs on JobSlinger are outdated, so probably the job itself will be gone by the time you sign up, but you would know that the company does have jobs in your area. Other than things like JobSlinger, signing up with companies is the answer. Very, very few companies will tell you their clients or the locations of their clients until you register with them and sign their confidentiality agreement.