LR Health & Beauty announced the expansion of its IT landscape with a new near-shore IT hub in Athens. This new hub is part of the company’s larger business strategy that aims to develop and operate most business applications internally and will develop customized solutions for the company’s sales partners.