Telaurus Communications, a Globecomm Maritime company, has appointed Geoff Davison as Product Manager – Value Added Services. Geoff…