VP, Customer Solutions – Business Impact at Lessen | JobVerse