Rana-Lee Richards is a Systems Engineer at Testeract since March 2023, bringing a diverse background in technology and engineering. Previously, Rana-Lee served as a Solutions Engineer at SOLUbit, Inc. from April 2018 to April 2023. Rana-Lee holds a Bachelor's degree from the University of Colorado Colorado Springs, earned between 2000 and 2004.
Sign up to view 0 direct reports
Get started