Star Trac Appoints New Marketing Manager - EMEA