Digital Science Announces New Managing Director