Home > Management

SHEL has an accomplished team of leaders who believe in managing and leading the business with the right blend of business acumen and domain expertise. Each one is a giant in his or her own domain. This teamwork and spirit is what has helped SHEL scale, grow, and succeed.