Former Creative Scotland chief executive Janet Archer has joined the University of Edinburgh in a new role designed to help boost its