ID Experts locks down $27.5M funding

August 19, 2016