Steven Stack is the President of Visual Impressions. Previously, Steven was a National Sales Administrator at Konica USA. Steven holds a Bachelor's in Business and Marketing from Fairleigh Dickinson University.
Sign up to view 0 direct reports
Get started