Glanbia Corporate Headquarters. International dairy products company Glanbia chose Twin Falls, Idaho for its US Headquarters. The company wanted to attract highly skilled talent and to be a good neighbor and leader in the Twin Falls community. The downtown site within the historic ‘warehouse district’ and a growing urban center influenced