24*7 Service Desk Analyst at NEC Software Solutions | HireBase