Our Team and Career Opportunities

Amy Eshoo is the Program Manager for 350 Maine, having been an active Core volunteer since 2015. Her climate actions encourage energy sustainability in her community. At Maine Coast Waldorf School in Freeport, where she is a parent, she was the project manager for the building of a net zero (Passive House certified) high school. Prior to this she was a practicing artist and art educator in London and New York. Her favorite things about her home in Maine is the quiet, and the dark night sky.


Cassie Cain is 350 Maine's Youth Engagement Coordinator, where she has worked in partnership with Maine Youth Action Network and multiple Maine youth-led groups to develop Maine Youth for Climate Justice (MYCJ), a coalition of over 200 Maine youth activists fighting for bold climate action, climate justice, and a just transition in Maine. Cassie provides administrative and outreach support to MYCJ, helps youth build their organizing and leadership skills, connects youth to resources and support from intergenerational and adult ally organizations, and was one of the organizers for past climate strikes in Portland. She also serves as the MYCJ representative to Maine Youth Climate Strikes' Executive Board and Climate Maine's Executive Committee. Cassie graduated from Brandeis University, where she received a Bachelor of Arts in Environmental Studies and Women's, Gender, and Sexuality Studies. At Brandeis, she was also an organizer for Brandeis Climate Justice’s fossil fuel divestment campaign. Having been raised in Maine, Cassie is grateful for the opportunity to organize with the climate justice movement here.


Job Openings


MYCJ Summer Internship

MYCJ is seeking a youth intern who will provide support to the coalition’s internal and organizational work. The intern will work closely with 350 Maine’s Youth Engagement Coordinator and MYCJ’s decision making body to help with administrative and communications tasks and projects. If interested, the intern will also have the opportunity to assist with community organizing projects and tasks.

Both students, and youth who are not students, are encouraged to apply. Please submit your application by 5pm Monday, May 25th to Cassie Cain, Youth Engagement Coordinator at info@350maine.org. For more information and application details, please check out the internship description


350 Maine Communications Coordinator

Responsible for coordinating 350 Maine’s communications efforts, including website, email blasts, social media and database management, in addition to training and supporting communications team volunteers. Existing funding covers 6 hr/wk for a year at $18 per hour as an independent contractor.  Days/hours are flexible. Work from home, with occasional meetings in the Portland area when allowed. 

Please submit a resume and let us know your familiarity with the issues of climate justice and how your particular skills and/or lived experiences fit this position. Submit to Amy Eshoo, Program Manager at info@350maine.org by Wednesday June 10th 5pm. For more information and application details, check out the Communications Coordinator job description.


Our Organizational Structure and Governance


350 Maine is an intergenerational, volunteer-led group made up of regional subgroups 350 Greater Portland, 350 Downeast (based in Machias), and 350 Midcoast (Dresden), as well as other volunteers throughout the state. Volunteers are organized into teams based on campaign, project or other long-term area of work. Teams are largely autonomous to carry out the work they are empowered to do, and coordinate with other parts of the group as needed.

 When volunteers propose new campaigns or projects, these major decisions are brought to the HUB, which includes volunteer representatives from each team and regional subgroup, as well as 350 Maine’s two part-time staff. The HUB uses a modified consensus decision-making process.

 350 Maine’s work is divided into a few team areas, which we conceptualize as “petals”. Current petals include:

  1. Communications lead (website, email, social media, media/press work)
  2. Operations lead (finances, data management, strategy)
  3. Volunteer engagement/outreach lead (recruiting, welcoming and supporting new and existing members) 
    • Family Engagement 
  4. Youth Engagement Coordinator (staff member)
  5. Staff (Program Manager)
  6. Convenors of Regional groups
    • 350 Midcoast; 350 Downeast
  7. Fundraising/Governance
  8. Legislation/Policy
  9. Event/s lead/s


Our Mission and Actions

Click here to view a Powerpoint slideshow with in-depth information on our mission and activities.