Your local supplier, worldwide
The SFF Group is currently operating from 10 separate locations in 9 countries – across 3 different continents. Our goal is to give our local customers the service level they deserve and expect, while still leveraging the benefits of a global team and supply chain.
