Solvar employs 24 employees. The Solvar management team includes Geoff O'Donoghue (CEO), Fiona Spencer (Marketing Coordinator), and Sinead Flood (VP of Partnership Development).
Get Contact Info for All DepartmentsLooking for a particular Solvar employee's phone or email?