Rod Russell

35 POINTS1 YEAR
Job function
CIO
Company size
501-1,000 Employees
Industry
Healthcare Company
Years of experience
10+ years
Company name
Equra Health
C064911f dfce 48ca 8e7b cb95544747cd avatar
Since Dec 2016, Rod Russell's postings have been viewed 37 times on IT Central Station.
Reviews, Articles & Questions

Sign Up with Email