Technical Support Manager at Delinea | HireBase