Derek Richards


Trader - Operations

Derek graduated Summa Cum Laude from the University of Texas at Arlington with a BBA in Finance.