Prior to joining Benefix, Steve excelled in successfully building strong teams and holding a key role leading all facets of technology and strategy, most recently as the Vice President and Chief Information Officer for Computer Aid, Inc.
Sign up to view 0 direct reports
Get started
This person is not in any teams