JLL has appointed Sam Hill as Project & Development Services (PDS) Data Centres Lead in the UK. In this new role, Hill will be responsible for leading data centre PDS projects in the country, working closely with JLL’s established PDS ...
Read More »