Customer Success Manager job at Megaport