Job Opportunities

Manager, Information Technology

Position number (ASU): 17105BR

The Manager, Information Technology role at TSC is an exciting mix of day-to-day management of TSC IT systems and a forward-looking IT development role supporting the strategic development of The Consortium's proposition, research operations, and infrastructure. The IT Manager will lead, organize, standardize, and assist in the design and implementation of TSC Information Technology Infrastructure, much of which is based on Microsoft SharePoint software. The position will be located at Arizona State University’s Tempe campus.

Instructions to apply: To review and apply go to, click on "External Applicants", select "Search Openings", and in the "Requisition ID" section, type 17105BR."

China Business Development Manager

Location: Tianjin/Beijing, China

This position will play the lead role in developing new business opportunities and fundraising with potential founders (like Government related funds and corporation Foundations). The China Business Development Manager will work with TSC China Country Director to manage a diverse portfolio of work, all focusing on helping to develop local models to promote the Sustainable Supply Chain and the Sustainability Measurement and Reporting System. The role is also responsible for building and maintaining relationships with TSC current members of sustainability community, including MNCs, NGO, academics, government representatives and other relevant organizations. The manager will report to the TSC Managing Director of Greater China and liaise with other relevant directors in TSC headquarters. Click here to learn more.

Instructions to apply: Please send a resume and cover letter with expected salary to [email protected] and type “China BD Manager” in the subject line.

Deadline to apply: September 30, 2015