Tauber Announces New Managing Director