Star Trac Hires Peter Rigg as New Director of Key Accounts for Europe, Middle East, and Africa