Regional Manager

CA (Bay Area)
ND (Fargo)
TX (San Antonio, Brownsville/Rio Grande Valley) – Multiple locations
WA (Wenatchee/Central Washington)
(updated 6/27/2018)

Microsoft Philanthropies team seeks full-time Regional Managers to help build and scale Microsoft TEALS – a visionary program that is expanding access to quality computer science courses in high schools across the U.S.

TEALS is an industry-wide, volunteer and community driven initiative supported by Microsoft Philanthropies. TEALS recruits, trains, and supports high-tech industry volunteers with knowledge of and passion for computer science to teach introductory and Advanced Placement computer science courses in high schools. The TEALS program is growing rapidly, doubling the number of schools and students served each year.  This upcoming year TEALS will be in 31 states + DC at 525 schools reaching over 18,000 students, with 1500+ volunteers representing over 600 different companies. Our ultimate aim is to make computer science as ubiquitous as biology, chemistry, and physics at all American high schools.

TEALS is seeking candidates with an entrepreneurial spirit and a passion for computer science education in high schools. Candidates should be interested in helping to grow and scale the program in their region.

The Regional Manager is responsible for the region specific management and implementation of TEALS, including, but not limited to:

  1. Technical recruiting and relationship management
    1. Recruit TEALS volunteer teachers. Speak at companies, conferences.
    2. Build and maintain relationships with tech companies. Develop grassroots recruitment of engineering volunteers.
    3. Interview, place, and manage volunteers within the region.
    4. Understand the technology industry and work environment.
  2. School relationship management
    1. Recruit, vet, and onboard schools.
    2. Maintain relationships with school district administrators, school building principals, counselors, schools, foundations, and in‐service teachers.
    3. Foster the importance of CS education within the region’s school community.
  3. Teacher training and mentoring
    1. Train and mentor volunteers. Work with education partners.
    2. Visit school sites and providing feedback to volunteers.
    3. Conduct local teacher meetups and team check-ins.
    4. Support volunteers during the school year.
  4. Program management and operations
    1. Manage day to day running of the region, including budgeting and execution of program against regional plan.
    2. Drive excitement for CS education among students, schools, and volunteers with events and incentives.
    3. Build and maintain regional nonprofit relationships.

The ideal candidate will have a background in computer science with either a major or minor. The candidate should also have some classroom teaching experience, understanding of the school system, and the ability to navigate it.

Finally, the position will require familiarity with the technology industry. The candidate should also either have previous project management experience or demonstrate potential to manage and lead.

Interested candidates should send a cover letter and resume to with the subject “Regional Manager Position – <city>.”