On average, employees in Atlanta, GA at Webb James give their company a 5.0 rating out of 5.0 based on 1, whereas overall Average Rating of Webb James is 5.0 out of 5.0 based on 1 Webb James Review Ratings. The happiest Webb James employees in Atlanta, GA are Anonymous Employees submitting an average rating of 5.0.
"I have worked with the company since 2016. It's a global leading grower, processor, and distributor of herbs & spices. The company strives to use the best technology to provide top quality products. The HQ is located in Italy, and it has processing facilities in Albania, Egypt, and the US."
Update your browser to have a more positive job search experience.
Upgrade My Browser