Banking . Information Technology Services . Manufacturing
101-500 employees • Egypt
Banking - Information Technology Services - Manufacturing
101-500 employees • Egypt
Banking . Information Technology Services . Manufacturing
101-500 employees • Egypt
Throughout the past 30 years, Masria has played a key role in the region’s cards and payment processing industry and has contributed vastly to the growth of this sector by always leading on the innovation and transformation front. Staying true to its promise of constantly improving and innovating, Masria continues to expand its offerings and... Read More