John Kelly has been promoted to the position of chief operating officer at Unilife Medical Solutions. Prior to joining Unilife, Mr Kelly spent five years at ResMed where he held a number of management roles in the areas of operations and product development.