London-based HR technology company Beamery is to lay off 25% of its workforce, according to news reports confirmed by Beamery.

Tech.eu reports that Beamery has made the decision as part of an organizational restructuring of the company as it attem...

Join now to access
the full content.