Craig A. Ellis is the current Director of Research at B. Riley Financial. Prior to this, they served as the Director, Managing Director, and Specialty Semiconductors analyst at Citi from January 2003 to November 2008. Craig was also an analyst for Associate Independent Refiners at Schroders from June 1997 to March 2000. From November 2017 to April 2021, they were the Director of Research and Senior Semiconductor and Capital Equipment Analyst at B Riley FBR. Prior to that, they were the Director Of Research, Senior Managing Director and Lead Semiconductor Analyst at Caris and Company from March 2009 to December 2012.
Craig A. Ellis holds a BS in Business Finance from Montana State University-Bozeman. Craig has worked in finance for many years and is currently a financial analyst.
Their manager is Andy Moore, CEO. Some of their coworkers include Mike McCoy - Chief Financial Officer, Knut Grevle - Head of Trading, and Michael Markunas - Chief Compliance Officer.
Sign up to view 0 direct reports
Get started
This person is not in any teams