Req ID FY23|S&M|#4042 Location(s) Dubai, United Arab Emirates; Your opportunity Customer Success Managers are tasked with ensuring that each and every customer has a wildly successful relationship with New Relic. We are doing an amazing job already (check out some…