Which social media do you mostly use?

31 October 2012

Regional HR Business Partner, North America

This is a newly-created position to support our growth and expansion in the North and South America regions and will be located in the United States. The Regional HR Business Partner will report directly to the International Director of Human Resources, who is located in our London Headquarters, and locally work with the North America and South America Resource Directors. Country offices are located in Canada, U.S., Costa Rica, Colombia and Brazil.
Author/Organization: World Society for the Protection of Animals (WSPA)
Year: 2012
Topics: animal protection, animal welfare/general concepts