Tag: 365squared
-
Senior Regional Business Development Manager – Africa At 365squared
—
365squared is a managed service company that provides innovative and cost effective solutions to mobile network operators. We provide a multinational and world-class environment where colleagues are collaborating across various time zones. Our global customer base receives excellent service, quality and business support. Being a market leader allows us to stand out from our competitors…