(Source: Highlight Press) Lebenthal Asset Management, LLC owns 94,923 shares valued at $2,596,000. … in providing staffing, on-site workforce management and recruitment process …