At MoneyGram, were combining the strength of a trusted global brand with the agility of a tech-forward, growth driven culture. With 85+ years of experience and a presence in more than 200 countries and territories, weve
Our mission and customers: We are creating the freedom for SMEs to succeed by delivering Europes leading finance workspace with banking at its core, augmented by financial tools. We are proud to be rated 4.8 on