Releasd employs 9 employees. The Releasd management team includes Richard Benson (CEO), Peter Britten (Head of Global Sales), and Geo Craig (Content Marketing Manager).
Looking for a particular Releasd employee's phone or email?