ATLANTA, GA, ControlRad has completed $15 million in financing led by Questa Capital.