Greg Stella's Location
Metairie, LA, US
Greg Stella's Skills
Greg Stella's Summary
Greg Stella, based in Metairie, LA, US, is currently a Regional Sales Manager at Zlight Technology. With a robust skill set that includes Leadership, Sales Management, Microsoft Office, Microsoft Excel, New Business Development and more, Greg Stella contributes valuable insights to the industry. Greg Stella has 1 email on RocketReach.