BG
Brett Garlick
- Director - Human Resource Services at a financial services firm with 1,001-5,000 employees
- Has 10+ Years Of Experience
Badges
User Activity
About 9 years ago
1 - Functionality 2 - Responsiveness 3 - Ease of Use 4 - Long Term Relationship with the Vendor