FELLERS is the World's Largest Wrap Supply Company. FELLERS employees, whether they work in sales, operations, or administration, hold customer service as one of their highest priorities. Founded in 1986, we have never had a layoff. Our corporate office is located in Tulsa, Oklahoma, and we have 50 sales/operations facilities throughout the U.S. We offer competitive benefits. Our hours are normally Monday through Friday during the day, with an occasional weekend. We are a fast-growing, stable company and we are always looking for long-term, career-minded individuals to come on board.