David Sgroi has extensive sales experience and has held various sales positions at Leonardo Worldwide Corporation since August 2011. Prior to that, David worked as a Manager at Joe Mamas from April 2006 to May 2016.
Sign up to view 2 direct reports
Get started