Marc Johnson is a seasoned financial professional with extensive experience in trading and market operations. Since 2002, Marc has served as the Director of Trading and Registered Advisor at American Portfolios, where responsibilities include managing the Trading Desk and providing block and algorithmic trading services for third-party money managers. Prior to this role, Marc worked as an AVP Trader at Goldman Sachs from 2000 to 2001 and held a similar position at Speer, Leeds & Kellogg from 1994 to 2001, where trading activities focused on more than 150 NASDAQ and OTC stocks. Marc holds a Bachelor's degree in Finance and Financial Management Services from Dowling College and an Associate's degree in Finance from Farmingdale State College.