Trilogy Investment Company promotes Randy Richter to COO