Lorcan Allen has been appointed as the Director of Business Development at Keating & Associates. An award-winning journalist, Lorcan previously worked as the business editor of the Business Post. He spent more than a decade working at the highest levels of business journalism in Ireland. He will join the senior management team at Keating & Associates and help to expand the firm’s offering to clients.