Collaborative and positive team culture Responsibilities: Revolution is seeking an organized and self-motivated Human Resources... and Health, Safety & Environmental (HSE) Manager for our manufacturing site in Florence, AL. This role involves working closely...