Sepha Expands North American presence with Engineering Lead
We are excited to announce the promotion of Ben Sproule to the role of Engineering Lead for our North American (USA) team. Based out of Harrison, Ohio, Ben will be at the forefront of delivering technical and engineering requirements. This strategic move is a testament to our commitment to support our valued customers in the … Continued