There are still lots of open positions. Let's find the one that's right for you.
SEL is looking for a highly organized individual with a passion for engaging people both nationally and internationally. In this role, you will coordinate IT support for office changes, manage project teams to foster a high-performance environment, and ensure seamless communication and coordination with a customer service-oriented team. Reporting to SEL’s IT group, this position offers diverse experiences across the organization.