Leaders
SegPay extends its contract with Creaxion for five more years
The Atlanta-based Creaxion, one of North America's leading marketing firms, announced recently that it had signed up SegPay for five more years; the longest, and perhaps most significant client contract in the agency's 16 year history. SegPay is one...
Posted by: Benjamin Hiorns