German athletic wear company PUMA has appointed Tara McRae as the president of PUMA North America. McRae was most recently ...