Advocacy and Engagement Manager (Charlottesville)
$80k - $100kClean Virginia
About Us
Clean Virginia is an independent and bipartisan advocacy organization with an associated political action committee. We are working toward a Virginia where clean, affordable, and reliable energy is accessible to all, and where elected officials are accountable to the communities they serve. We believe in a government where the public interest has the biggest voice in our policy process and political system—not special interests or corporate monopoly utilities. Learn more at
Clean Virginia believes a staff that reflects the Commonwealth’s diversity is central to our organizational goals. We are committed to 1) building an inclusive team at Clean Virginia in which diversity is deeply appreciated for its ability to strengthen teams, 2) fostering a welcoming work environment in which everyone feels safe, respected, and valued, and 3) offering equitable employment policies and benefits. Clean Virginia is headquartered in Charlottesville, Virginia. Our full team currently works twice weekly in our Charlottesville office from March through December, and many team members meet daily in our Richmond office during the legislative session (January - March). Our in-person office time may change as needed to meet our mission.
Job Description
Advocacy and Engagement Manager
Clean Virginia is seeking an Advocacy & Engagement Manager to join our communications team. Reporting to the Creative Director for Communications and Advocacy, this role will lead the day-to-day execution of our digital advocacy and supporter engagement work, turning campaign strategies into effective digital actions, communications, and events.
The Advocacy and Engagement Manager will manage the digital tools and infrastructure to grow and deepen our supporter base, moving Virginians from learning about an issue to taking action. They will also use data to inform future campaigns, events, and messaging that improves our engagement over time. The ideal candidate is an organized, data-minded digital communicator who thrives in a fast-paced environment while building systems that make our rapid-response work more effective over time. They are excited by the opportunity to help build a movement to curb corporate influence in Virginia politics and ensure that decisions about our energy system put people’s pocketbooks and communities ahead of corporate profits.
Duties and responsibilities
- Plan and execute digital advocacy campaigns around legislative, electoral, and advocacy priorities, in coordination with the Creative Director and program staff.
- Manage Clean Virginia’s email and texting programs, including building, scheduling, and deploying messages and managing lists, segmentation, and targeting.
- Grow Clean Virginia’s supporter list through campaigns, events, digital outreach, and list-building with coalition partners and aligned organizations.
- Build and manage a ladder of engagement that creates clear pathways for supporters to move from learning about our issues to taking action, deepening their involvement over time; onboard new supporters and re-engage inactive supporters.
- Mobilize supporters quickly around emerging issues and rapid-response moments through emails, text messages, social media, etc.
- Support social media execution as needed and ensure all digital communications reflect Clean Virginia’s messaging and brand.
- Build registration pages and manage recruitment, participant communications, and follow-up for virtual and in-person events.
- Track and report on email, text, event, and advocacy metrics, testing messages, audiences, and timing to improve performance.
- Develop templates and repeatable systems that make recurring communications and events more efficient.
- Ensure Clean Virginia’s strategic imperative of equity, justice, and inclusion is included in advocacy and engagement efforts.
- Perform other duties as assigned.
Preferred Qualifications
- A minimum of 3-5 years of experience in digital communications, organizing, and advocacy campaigns.
- Strong writing skills with the ability to craft clear, compelling communications that move people from learning about our issues to taking action, deepening their involvement over time.
- Experience using EveryAction/Bonterra or similar CRMs (such as Action Network or NGP VAN) to manage email/text campaigns and list segmentation.
- Comfort and fluency across social media platforms, with experience using them to bring new people into the fold and engage audiences with an organization's content and issues.
- Experience planning and running virtual and in-person events, including registration, recruitment, execution, and follow-up.
- Comfort working with data: tracking metrics, testing, and turning results into recommendations.
- Excellent organization and the ability to manage several campaigns at once on tight deadlines.
- Familiarity with Virginia politics or energy policy is a plus.
- A collegial and collaborative work style, innovative thinking, strong work ethic, and a respectful and enthusiastic attitude.
- A flexible approach to work, with a willingness to travel, as needed, and participate in programs occurring after typical business hours.
Essential Functions & Working Conditions
Clean Virginia is committed to fully including all qualified individuals. As part of
this commitment, Clean Virginia provides reasonable accommodations to qualified
persons with disabilities throughout the hiring process and during employment. This
role will require:
- Office Environment : Primarily a sedentary office environment with frequent screen-based work and meetings, often in a stationary position (sitting or standing) for extended periods of time. Regularly meets with team members across different office spaces and conference rooms. An elevator is available in Clean Virginia’s primary office space.
- Equipment & Technology Operation : Constantly operates a computer and other office productivity machinery (such as a cell phone, copy machine, and printer) to process digital text, visual data, and physical documents.
- Communication : Constantly communicates and exchanges accurate information, ideas, and data with colleagues, stakeholders, and external partners through written, verbal, and digital channels.
- Visual Acuity : Consistently inspects, analyzes, and assesses detailed information at close range (within a few feet) from digital texts, graphics, and reports that are primarily visual in nature.
- Travel : Requires periodic travel across Virginia. Must have access to reliable transportation and the ability to travel independently for extended distances.
Application Instructions
1.) Please submit your contact information and three references using this Google Form Link:
2.) Submitting Your Resume and Cover Letter:
- Google Account Holders: Upload your resume and cover letter directly within the form.
- Non-Google Users (Yahoo, iCloud, Outlook, etc.): Complete the form, then email your resume and cover letter to View email address on apply.placed-app.com .
Process & Next Steps
- Review & Interviews: Applications are reviewed on a rolling basis, with phone screening interviews to follow shortly after.
- References: We will not contact references until later in the hiring process, and never without your explicit permission.
Questions? Contact View email address on apply.placed-app.com .
Equal Opportunity & Diversity Statement
Clean Virginia is committed to a just, representative, and inclusive workplace. We encourage applications from people of color, women, persons with disabilities, and LGBTQ+ individuals. We value diverse perspectives and encourage candidates to apply even if they do not meet every single qualification.
Compensation & Benefits
Clean Virginia offers a highly competitive salary and benefits package which includes:
- A salary range of $80,000 to $100,000 based on relevant experience.
- Clean Virginia offers a competitive Total Rewards Package. This includes Health, Dental, Vision, life insurance, and much more.
- 401(k): Employer match of up to 5% of salary following 60 days of employment
- Four weeks (160 hours) paid vacation per year; two weeks (80 hours) paid sick leave per year; twelve weeks (480 hours) paid parental leave, of which a minimum of eight may be taken consecutively, with an additional four taken either consecutively or at a later date to be determined in coordination with the employee's supervisor;
- Paid Virginia State Holidays;
- Commitment to professional development, including an allotted $2000 annual budget for each staff member.
- $75 monthly personal device reimbursement.
- $3000 technology allotment for purchase of a computer and related hardware.
- A demonstrated respect for work/life balance, in light of the increased workload at particular times of the year.
- Requisition #: R70670Locations: USA-VA-Charlottesville, USA-NC-RaleighPosting Date: 09/23/2026Security Clearance Required: NoneRemote... ...seeks a motivated, career and customer-oriented Client Engagement Manager to join our team in Charlottesville, VA or Raleigh, NC.Project...SuggestedWork at officeLocal area
$2,334 per week
...Registered Nurse (RN) | Case Manager Location: Charlottesville, VA Agency: Convergence Medical Staffing Pay: $2,334 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 10/26/2026 About the Position...SuggestedWeekly payFull timeContract workTemporary workShift workDay shift$1,990 per week
...Registered Nurse (RN) | Case Manager Location: Charlottesville, VA Agency: FlexCare Pay: $1,990 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position Position Details...SuggestedFull timeContract workImmediate startShift work$2,150 per week
...Registered Nurse (RN) | Case Manager Location: Charlottesville, VA Agency: SkyBridge Healthcare Pay: $2,150 per week Shift Information: 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position TravelNurseSource is working...SuggestedWeekly payFull timeContract workImmediate startRelocation packageShift work- ...Registered Nurse (RN) | Case Manager Location: Charlottesville, VA Agency: Access Healthcare LLC Pay: Competitive weekly pay (inquire for details) Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 10/12/2026...SuggestedWeekly payDaily paidPermanent employmentFull timeContract workSummer workShift work
- ...Registered Nurse (RN) | Case Manager Location: Charlottesville, VA Agency: Ardor Health Solutions Pay: Competitive weekly pay (inquire for details) Shift Information: Days - 5 days Contract Duration: 13 Weeks Start Date: ASAP About the...Weekly payFull timeContract workSummer workImmediate startShift work
$2,113 per week
...Registered Nurse (RN) | Case Manager Location: Charlottesville, VA Agency: GetMed Staffing Pay: $2,113 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 10/26/2026 About the Position TravelNurseSource...Full timeContract workShift work$1,914 per week
...Registered Nurse (RN) | Case Manager Location: Charlottesville, VA Agency: OneStaff Medical Pay: $1,914 per week Shift Information: Rotating - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 11/9/2026 About the Position We. Are...Hourly payWeekly payFull timeContract workWork experience placementShift work$2,079 per week
...Registered Nurse (RN) | Case Manager Location: Charlottesville, VA Agency: Atlas MedStaff Pay: $2,079 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 10/26/2026 About the Position Atlas Medstaff...Hourly payFull timeContract workWork at officeShift work$2,398 per week
...Registered Nurse (RN) | Case Manager Location: Charlottesville, VA Agency: AHS Staffing Pay: $2,398 per week Contract Duration: 13 Weeks Start Date: ASAP About the Position TravelNurseSource is working with AHS Staffing to find a qualified...Hourly payWeekly payDaily paidPermanent employmentFull timeContract workTemporary workImmediate startFlexible hoursShift work$2,153 - $2,267 per week
...Registered Nurse (RN) | Case Manager Location: Charlottesville, VA Agency: Specialty Professional Services Pay: $2,153 to $2,267 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 10/12/2026 About...Daily paidExtra incomeFull timeContract workShift workDay shift$2,214 per week
...Registered Nurse (RN) | Case Manager Location: Charlottesville, VA Agency: Coast Medical Service Pay: $2,214 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 10/26/2026 About the Position TravelNurseSource...Daily paidFull timeContract workShift work$2,214 per week
...Registered Nurse (RN) | Case Manager Location: Charlottesville, VA Agency: Coast Medical Service Pay: $2,214 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 10/26/2026 About the Position Coast...Full timeContract workShift work$2,054 - $2,254 per week
...Registered Nurse (RN) | Case Manager Location: Charlottesville, VA Agency: Ventura MedStaff Pay: $2,054 to $2,254 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 10/26/2026 About the Position...Full timeContract workImmediate startShift workWeekend work$2,274 per week
...Registered Nurse (RN) | Case Manager Location: Charlottesville, VA Agency: Cynet Health Pay: $2,274 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 10/12/2026 About the Position TravelNurseSource...Full timeContract workShift workWeekend workDay shift$1,895 - $2,101 per week
...Registered Nurse (RN) | Case Manager Location: Charlottesville, VA Agency: LRS Healthcare Pay: $1,895 to $2,101 per week Shift Information: Days Contract Duration: 13 Weeks Start Date: 10/12/2026 About the Position Ready to start your...Full timeContract workImmediate startShift work$2,130 per week
...Registered Nurse (RN) | Case Manager Location: Charlottesville, VA Agency: Core Medical Group Pay: $2,130 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 10/12/2026 About the Position TravelNurseSource...Hourly payWeekly payDaily paidPermanent employmentFull timeContract workTemporary workRelocationShift work$1,990 per week
...Registered Nurse (RN) | Case Manager Location: Charlottesville, VA Agency: FlexCare Pay: $1,990 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position TravelNurseSource is...Full timeContract workImmediate startShift work$2,287.08 per week
...Registered Nurse (RN) | Case Manager Location: Charlottesville, VA Agency: ATC Healthcare Services Pay: Competitive weekly pay (inquire for details) Contract Duration: 13 Weeks Start Date: ASAP About the Position Job Title : Registered Nurse...Weekly payDaily paidFull timeContract workLocal areaImmediate startFlexible hoursShift work$2,398 per week
...Registered Nurse (RN) | Case Manager Location: Charlottesville, VA Agency: AHS Staffing Pay: $2,398 per week Contract Duration: 13 Weeks Start Date: ASAP About the Position Registered Nurse - Case Management - Travel | Charlottesville, Virginia...Hourly payWeekly payDaily paidFull timeContract workImmediate startFlexible hoursShift work$1,827 - $2,109 per week
...Registered Nurse (RN) | Case Manager Location: Charlottesville, VA Agency: National Staffing Solutions Pay: $1,827 to $2,109 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 10/12/2026 About the...Full timeContract workShift work$2,130 per week
...Registered Nurse (RN) | Case Manager Location: Charlottesville, VA Agency: Core Medical Group Pay: $2,130 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 10/12/2026 About the Position Client...Hourly payWeekly payFull timeContract workShift work$2,343 per week
...Registered Nurse (RN) | Case Manager Location: Charlottesville, VA Agency: Prime Staffing Pay: $2,343 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 10/26/2026 About the Position TravelNurseSource...Permanent employmentFull timeContract workTemporary workShift work$2,287.08 per week
...Registered Nurse (RN) | Case Manager Location: Charlottesville, VA Agency: ATC Healthcare Services Pay: Competitive weekly pay (inquire for details) Contract Duration: 13 Weeks Start Date: ASAP About the Position TravelNurseSource is working...Weekly payDaily paidFull timeContract workLocal areaImmediate startFlexible hoursShift work- ...Registered Nurse (RN) | Case Manager Location: Charlottesville, VA Agency: Access Healthcare LLC Pay: Competitive weekly pay (inquire for details) Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 10/12/2026...Weekly payFull timeContract workSummer workShift work
$2,334 per week
...Registered Nurse (RN) | Case Manager Location: Charlottesville, VA Agency: Convergence Medical Staffing Pay: $2,334 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 10/26/2026 About the Position...Weekly payFull timeContract workTemporary workShift workDay shift$2,079 per week
...Registered Nurse (RN) | Case Manager Location: Charlottesville, VA Agency: Atlas MedStaff Pay: $2,079 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 10/26/2026 About the Position TravelNurseSource...Hourly payFull timeContract workWork at officeRemote workShift workWeekend work$2,217 per week
...Registered Nurse (RN) | Case Manager Location: Charlottesville, VA Agency: Advantis Medical Staffing Pay: $2,217 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 10/12/2026 About the Position...Full timeContract workImmediate startShift workDay shift$2,150 per week
...Registered Nurse (RN) | Case Manager Location: Charlottesville, VA Agency: SkyBridge Healthcare Pay: $2,150 per week Shift Information: 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position Type: Case Manager Charlottesville...Weekly payFull timeContract workImmediate startRelocation packageShift work$2,113 per week
...Registered Nurse (RN) | Case Manager Location: Charlottesville, VA Agency: GetMed Staffing Pay: $2,113 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 10/26/2026 About the Position GetMed Staffing...Full timeContract workShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Advocacy and Engagement Manager (Charlottesville). Be the first to apply!
- advocacy manager Charlottesville, VA
- advocacy Charlottesville, VA
- disability advocacy Charlottesville, VA
- director of advocacy Charlottesville, VA
- customer advocacy manager Charlottesville, VA
- senior customer relationship manager
- client strategy manager
- client experience manager
- associate client manager
- junior client relationship manager


