Depository of News

Brendan Kavanagh: The tech boss who former employees say ‘blurred’ lines in the workplace

irishtimes.com · world

Former staff say the education-technology entrepreneur’s unorthodox management style negatively affected them

Read full article →