About Us: Our World Energy was founded with a client-centric model that allows us to focus exclusively on serving our clients as one of the Nation’s leading residential solar installers. Our persistent focus on the customer
Business Development Representative We are looking for a driven and results-oriented Business Development Representative to help grow our client base and build strong business relationships. Qualifications At least 2 years of sales experience in staffing solutions,
Role Summary The Technology Operations Leader is responsible for the overall delivery, governance, stability, and strategic direction of technology services supporting EXL business operations and client engagements. This role provides leadership across Infrastructure, Systems, Network, Voice,