Men's wear company Haggar Clothing has appointed David Yarbrough to the position of president, effective yesterday.