SOVRA employs 559 employees. The SOVRA management team includes Tom Spengler (Chief Executive Officer), Liz del Presto (Vice President of Strategic Sales, State Government), and Steve Timmons (Vice President, Financial Planning and Analysis).
Looking for a particular SOVRA employee's phone or email?