Skip to content
High Country News
Marketplace Search
    • Marketplace
    • Sign In
    • Favorite Listings
    • Saved Searches
    • My ads
    • Account Settings
    • Sign In
    • Place an Ad
  • Sign In
  • Sign In;}
    • Favorite Listings
    • Saved Searches
    • My ads
    • Account Settings
    • Sign In
  • Place an Ad
  • Employment & Education
  • Merchandise
  • Professional Services
  • Real Estate for Rent
  • Real Estate for Sale
  • Tours and Travel
Back
Featured

Communications Director

Share

    Share Ad

  • Facebook
  • Twitter
  • reddit
  • WhatsApp
Print
https://northernplains.org/communications-director/
Executive (SVP, VP, Department Head, etc)
Full Time
Northern Plains Resource Council
Maggie Gordon
220 S 27th St,Billings,Montana,59101
4062481154
"You can't fight these big fights on your own. You need to work with others, and you need others if you're going to take care of the places that you love."
-Jeanie Alderson, Northern Plains Chair '19-'21

COMMUNICATIONS DIRECTOR

Northern Plains Resource Council seeks a Communications Director who will lead our communications team, develop communications strategy with organizers and leaders on our organizing and campaign work, cultivate communications and storytelling that raise the organization's profile and elevate our public image, and help our members and staff build grassroots power to win.

WHO WE ARE:

Northern Plains is a grassroots organization of people from the plains and mountains, cities and towns. We are everyday Montanans who love where we live. We stand up, shoulder-to-shoulder, to protect this place we all call home.

We believe that true prosperity begins with healthy land, water, and air. We believe that our families, farms, ranches, schools, businesses, governments, and communities thrive when we are good stewards of these resources. We believe that if we look beyond our fences, listen to one another, and keep our minds open, we will find creative solutions to secure a clean, healthful environment for all.

We are working toward a future where we live in harmony with nature, where our economy serves the people rather than the people serving the economy, where neighbors work side-by-side to build a world that lives up to our ideals of fairness, inclusion, and justice.

For over 50 years, Northern Plains Resource Council has helped Montanans organize to protect water quality, family farms and ranches, and our unique quality of life.

LOCATION: This is an in-person position located in Billings, Montana with flexible working arrangements available within Billings.

We are a team of hard-working, dedicated individuals who honor and promote a healthy work/life balance. Our LEED Platinum certified office is full of natural light, outbursts of laughter, and is frequently visited by our furry, four-legged friends.

You will be directly supervised by the Executive Director and work with members from all over the state.

WHAT YOU WILL DO:

- Lead the Northern Plains Communications team to ensure all Northern Plains' external communications are consistent with our branding, values and vision;
- Direct and lead the development of strong organizational communications and storytelling deliverables to support, strengthen, and advance Northern Plains' organizing;
- Interpret and distill complicated issues into concrete, compelling, and concise communications;
- Cultivate strong relationships with journalists, media outlets, non-traditional media platforms, and influencers to secure positive media coverage about Northern Plains' work;
- Work with members to write letters to the editor and opinion editorials, or speak to the press and serve as spokespeople for Northern Plains;
- Lead the development of Northern Plains' messaging and narratives, ensuring that members and staff are adequately trained and disciplined in messages on our issues and organization;
- Participate in our staff management team;
- Supervise our Communications Coordinator and, potentially, other staff as needed;
- Participate in grassroots fundraising efforts;
- Organize, facilitate, and lead meetings, trainings, and events that are relevant to the role;
- Uphold our member-led model of grassroots and democratic decision-making.

WHO YOU ARE:

- Someone with exceptional written and verbal communication and interpersonal skills, including experience developing and maintaining strong, collaborative relationships with a diverse group of individuals;
- A storyteller who can understand complexity and distill it into a good story aligned with our brand and narrative;
- Someone with high attention to detail and good communications hygiene, you understand best practices and are disciplined to ensure communications are accurate;
- Committed to standing up for our land, air, water, family farms and ranches, and unique quality of life;
- Experience building relationships with reporters and news outlets
- Experience with and a nuanced understanding of digital and social media;
- Highly motivated, proactive work style with excellent organizational skills and follow through;
- Ability to work effectively with teams of both staff and volunteer leaders, build trust, and facilitate decision making processes amongst them;
- Strategic thinker with a flexible and agile approach to achieving both short and long-term goals; and
- Committed to building long-term grassroots power through member-led community organizing.
Also helpful:
- Direct social media, graphic design, or journalism experience;
- Familiarity with broader movements for social, environmental and, agriculture issues;
- Familiar with the dominant social, civic, and economic issues impacting Montana today.
This is can be a fast-paced job where you will have strong influence regarding when, where, and how we convey our message to the public.

SALARY AND BENEFITS:

Our compensation philosophy and transparent salary structure flows from our belief that our people are the most important part of our organization. We offer thriving wages, ample benefits, and opportunities for growth and development.

The salary for this position starts at $70,000 - $75,000 depending on experience. We also offer options for fully and partially employer-paid health insurance, 20 days paid vacation plus 13 paid holidays (including the week from Christmas Eve through New Year), 12 days paid sick and personal leave, and 8 weeks of paid parental leave with the option to extend utilizing other leave types. In addition, we offer a retirement plan, an employer paid cell phone plan, and a sabbatical program.

TO APPLY:

This position is open until filled, but we encourage applications as soon as possible.
We are an Equal Opportunity Employer. We celebrate diversity in all forms and in all aspects of our work. Applicants from all walks of life and identities, including persons of color, LGBTQ+, are strongly encouraged to apply.

Email the following to hiring@northernplains.org in either Word or PDF format:

- Cover letter (tell us why you want the job, where you heard about it, your most relevant experience, areas you may need to grow into)
- Resume
- Contact information for 3 professional references

Call (406) 248-1154 with any questions, or email Maggie Gordon at hiring@northernplains.org.

For more information, please see https://northernplains.org/communications-director/.
Posted Online 4 weeks ago

Contact the advertiser

Explore more

Featured

Operations & Program Manager

Operations & Program Manager

Wyoming Wildlife Advocates (WWA) is a wildlife advocacy non-profit based in Jackson, Wyoming, dedicated to protecting and preserving wildlife throughout Wyoming and the Greater Yellowstone Ecosystem. We advocate for science-based policies and laws that protect ALL wildlife, empower communities to take action for wildlife, and work to ensure a future Wyoming where native species and ecological integrity thrive. Our mission is to inform, educate, and empower communities to preserve our wild legacy, protect our shared wildlife and modernize wildlife management across the state.

We are seeking a dedicated and strategic Operations & Program Manager to help lead and manage the organization's growing impact. This is a position that blends vision with execution—overseeing the delivery of advocacy programs while strengthening the internal systems that support our mission.

As a small team we're looking for someone who thrives in a hands-on environment, brings a passion for wildlife and biodiversity, and has self-starting motivation to guide the processes we use to advocate for wildlife in Wyoming and throughout the Greater Yellowstone Ecosystem.

Key Responsibilities:
Strategic & Organizational Leadership
Collaborate with the Executive Director (ED) and Board to implement the strategic plan and shape long-term goals.

Translate organizational priorities into actionable plans and measurable results.

Serve as a key advisor/assistant to the ED, helping guide overall strategy, capacity, and growth.

Program Oversight
Lead the planning, execution, and evaluation of programs at WWA.

Ensure programs are grounded in science, aligned with conservation goals, and responsive to current ecological threats and policy developments.

Manage relationships with volunteers and partnering organizations, supporting collaboration and effectiveness across issue areas such as policy advocacy, education, large carnivore and ungulate preservation, and human/wildlife conflict mitigation.

Operations & Administration
Develop and maintain operational systems that support program efficiency, communication, and accountability.

Ensure the organization remains compliant with nonprofit regulations and best practices.

Financial Management
Work closely with the ED and bookkeeper to manage the organizational budget and financial planning.

Prepare grant submissions, fundraising events and oversee grant tracking, reporting, and compliance - including management of donor software.

Monitor expenditures and identify opportunities for operational sustainability.

Community Engagement
Represent the organization in coalitions, public forums, and policy meetings.

Support advocacy campaigns through stakeholder engagement, outreach events, educational initiatives.

Build and maintain relationships with conservation advocacy partners, agencies, and local communities.

Post organizational activities and educational advocacy on social media including Instagram, TikTok, and Facebook.

Qualifications:
5+ years of leadership experience in the nonprofit, conservation, or advocacy sectors.

Bachelor's degree required; Master's degree in zoology, biology, environmental studies, public administration, conservation policy, or related field preferred.

Demonstrated ability to manage programs and operations in a mission-driven setting.

Strong understanding of conservation policy, wildlife management, or natural resource issues (experience in the Rocky Mountain West preferred).

Experience with nonprofit financial management and budgeting.

Excellent organizational, written, and verbal communication skills. Must be detail oriented.

Experience with social media and communications.

Ability to hit the ground running and work both independently and collaboratively in a small, nimble team.

Passion for wild animals, changing the current wildlife management regime, and conflict prevention between people and wildlife.

Experience with GIS is a plus but not necessary.

Core Attributes:
Strategic and solutions-oriented

Self-starter who takes initiative

Deeply committed to wildlife and public lands advocacy

Skilled in managing people, projects, and processes

Adept at balancing big-picture thinking with operational execution

Flexible, and values-driven

To Apply:
Please submit a resume outlining your experience and interest to info@wyowild.org. Please include your last name and the words "Application for Operations & Program Manager" in your email subject line. Applications due Monday, May 26 at 5:00pm Mountain Time.

Wyoming Wildlife Advocates (WWA) is a wildlife advocacy non-profit based in Jackson, Wyoming, dedicated to protecting and preserving wildlife throughout Wyoming and the Greater Yellowstone Ecosystem. We advocate for science-based policies and laws that protect ALL wildlife, empower communities to take action for wildlife, and work to ensure a future Wyoming where native species and ecological integrity thrive. Our mission is to inform, educate, and empower communities to preserve our wild legacy, protect our shared wildlife and modernize wildlife management across the state.

We are seeking a dedicated and strategic Operations & Program Manager to help lead and manage the organization's growing impact. This is a position that blends vision with execution—overseeing the delivery of advocacy programs while strengthening the internal systems that support our mission.

As a small team we're looking for someone who thrives in a hands-on environment, brings a passion for wildlife and biodiversity, and has self-starting motivation to guide the processes we use to advocate for wildlife in Wyoming and throughout the Greater Yellowstone Ecosystem.

Key Responsibilities:
Strategic & Organizational Leadership
Collaborate with the Executive Director (ED) and Board to implement the strategic plan and shape long-term goals.

Translate organizational priorities into actionable plans and measurable results.

Serve as a key advisor/assistant to the ED, helping guide overall strategy, capacity, and growth.

Program Oversight
Lead the planning, execution, and evaluation of programs at WWA.

Ensure programs are grounded in science, aligned with conservation goals, and responsive to current ecological threats and policy developments.

Manage relationships with volunteers and partnering organizations, supporting collaboration and effectiveness across issue areas such as policy advocacy, education, large carnivore and ungulate preservation, and human/wildlife conflict mitigation.

Operations & Administration
Develop and maintain operational systems that support program efficiency, communication, and accountability.

Ensure the organization remains compliant with nonprofit regulations and best practices.

Financial Management
Work closely with the ED and bookkeeper to manage the organizational budget and financial planning.

Prepare grant submissions, fundraising events and oversee grant tracking, reporting, and compliance - including management of donor software.

Monitor expenditures and identify opportunities for operational sustainability.

Community Engagement
Represent the organization in coalitions, public forums, and policy meetings.

Support advocacy campaigns through stakeholder engagement, outreach events, educational initiatives.

Build and maintain relationships with conservation advocacy partners, agencies, and local communities.

Post organizational activities and educational advocacy on social media including Instagram, TikTok, and Facebook.

Qualifications:
5+ years of leadership experience in the nonprofit, conservation, or advocacy sectors.

Bachelor's degree required; Master's degree in zoology, biology, environmental studies, public administration, conservation policy, or related field preferred.

Demonstrated ability to manage programs and operations in a mission-driven setting.

Strong understanding of conservation policy, wildlife management, or natural resource issues (experience in the Rocky Mountain West preferred).

Experience with nonprofit financial management and budgeting.

Excellent organizational, written, and verbal communication skills. Must be detail oriented.

Experience with social media and communications.

Ability to hit the ground running and work both independently and collaboratively in a small, nimble team.

Passion for wild animals, changing the current wildlife management regime, and conflict prevention between people and wildlife.

Experience with GIS is a plus but not necessary.

Core Attributes:
Strategic and solutions-oriented

Self-starter who takes initiative

Deeply committed to wildlife and public lands advocacy

Skilled in managing people, projects, and processes

Adept at balancing big-picture thinking with operational execution

Flexible, and values-driven

To Apply:
Please submit a resume outlining your experience and interest to info@wyowild.org. Please include your last name and the words "Application for Operations & Program Manager" in your email subject line. Applications due Monday, May 26 at 5:00pm Mountain Time.

Posted Online 1 week ago
Featured

Development Director

Development Director

The Conservation Voters for Idaho family of
organizations includes Conservation Voters for Idaho, Inc., Conservation Voters for Idaho Education
Fund, and Conservation Voters for Idaho Action Fund (PAC). Together, they work to create the political environment to protect the natural environment by engaging Idahoans who care about our public lands, natural environment, and a thriving and equitable democracy. Conservation Voters for Idaho's (501(c)(4)) works to influence environmental policy by electing pro-conservation leaders, holding elected officials accountable, shaping sound environmental policy, and defending free and fair elections. Conservation Voters for Idaho Education Fund's (501(c)(3)) mission is to inform, engage, and empower Idahoans to protect our democracy, natural environment and healthy communities. Conservation Voters for Idaho Action Fund (PAC) campaigns for conservation and democracy champions.

CVI is seeking an enthusiastic, collaborative and innovative leader to serve as our next Development Director. The qualified candidate will be a goal-driven and self-motivated individual with significant experience in fund development. The Development Director will lead all aspects of the CVI's fundraising work including individual and major donors, corporate donors, grants and events. This is a director-level leadership role tasked with expanding the organization's donor base and revenue streams in order to meet our programmatic needs. The ideal candidate will have experience with 501(c)(4) and/or PAC fundraising and knowledge of Idaho funders.

The Development Director will grow, cultivate, sustain, and develop robust relationships with CVI's donor network to significantly increase and diversify CVI's Operations revenue and overall impact. The qualified candidate will be able to learn and demonstrate knowledge of CVI's programs including public lands, clean energy, voting rights, racial justice and equity and political campaigns. The Development Director will provide direction and accountability to the Executive Director, staff, and Boards of Directors. This position will report to the Executive Director and have the support of the Operations & Fundraising Associate. In the future, they may directly supervise staff members.

Full job posting available at https://cvidaho.org/jobs/developmentdirector/

The Conservation Voters for Idaho family of
organizations includes Conservation Voters for Idaho, Inc., Conservation Voters for Idaho Education
Fund, and Conservation Voters for Idaho Action Fund (PAC). Together, they work to create the political environment to protect the natural environment by engaging Idahoans who care about our public lands, natural environment, and a thriving and equitable democracy. Conservation Voters for Idaho's (501(c)(4)) works to influence environmental policy by electing pro-conservation leaders, holding elected officials accountable, shaping sound environmental policy, and defending free and fair elections. Conservation Voters for Idaho Education Fund's (501(c)(3)) mission is to inform, engage, and empower Idahoans to protect our democracy, natural environment and healthy communities. Conservation Voters for Idaho Action Fund (PAC) campaigns for conservation and democracy champions.

CVI is seeking an enthusiastic, collaborative and innovative leader to serve as our next Development Director. The qualified candidate will be a goal-driven and self-motivated individual with significant experience in fund development. The Development Director will lead all aspects of the CVI's fundraising work including individual and major donors, corporate donors, grants and events. This is a director-level leadership role tasked with expanding the organization's donor base and revenue streams in order to meet our programmatic needs. The ideal candidate will have experience with 501(c)(4) and/or PAC fundraising and knowledge of Idaho funders.

The Development Director will grow, cultivate, sustain, and develop robust relationships with CVI's donor network to significantly increase and diversify CVI's Operations revenue and overall impact. The qualified candidate will be able to learn and demonstrate knowledge of CVI's programs including public lands, clean energy, voting rights, racial justice and equity and political campaigns. The Development Director will provide direction and accountability to the Executive Director, staff, and Boards of Directors. This position will report to the Executive Director and have the support of the Operations & Fundraising Associate. In the future, they may directly supervise staff members.

Full job posting available at https://cvidaho.org/jobs/developmentdirector/

Posted Online 2 weeks ago
Featured

Communications Specialist

Communications Specialist

Communications Specialist
Are you always connected and building connections? Is social media your medium? Are you tech savvy and tuned into trends? Do you love big ideas and small word counts? Do you meet a challenge as an opportunity rather than an obstacle? If you're a creative communicator and behind-the-scenes changemaker, this might be your dream job. SEACC is looking for a Digital Communications Specialist to deliver our campaigns to the people and drive action.
The Digital Communications Specialist will report to and work closely with the Communications Director to develop and publish social media content, blog posts, emails, newsletters and more. The ideal candidate will demonstrate experience and proficiency with relevant platforms and applications and/or adaptability and resourcefulness.
Social media management
● Develop, schedule and publish social media content in collaboration with other staff
● Shape and execute social media strategies and campaigns
● Community management
● Social listening
● Track and analyze social media data
Website management
● Update and edit Wordpress site
● Create and publish blog posts and manage other media on the website
Online actions
● Develop, schedule and send mass email communications in collaboration with other staff
● Create online advocacy tools and forms as needed
Graphic design and digital media creation
● Create graphics and video using tools like Canva or Adobe Express (or Adobe Creative Cloud)
● Create and update informational and campaign materials in collaboration with other staff using Adobe Creative Cloud
Digital media management
● Manage and organize existing media fi les
● Identify media needs and work with media creators, staff or independently to add new media
● Obtain and maintain signed media releases and record in database
Skills and traits
● Adept at adopting organizational or other voice
● Critical thinking, comprehension of complex issues, cultural sensitivity and good judgment for content
● Comfort with technology, ease and willingness to learn new software and tools
● Attention to detail and skill with writing and editing (or great use of spell check and other tools)
● Strong organizational skills
● Collaborative mindset, comfort with constructive criticism and iterative editing processes
● Knowledge and application of basic design principles, ability to conform to brand guidelines
● Effective time management and capable of keeping work moving
Software and tools
● Mac OS
● Google Workspace
● Canva or Adobe Express
● Adobe Creative Cloud, especially InDesign
● Wordpress (Divi Builder)
● CRM/Database (EveryAction)
● Social media management platform (Mention) and social media platforms (Facebook, Instagram, bluesky, etc.)
What Else You Should Know
SEACC recognizes, supports, and values all forms of diversity and inclusion in the workplace.
Compensation: This role is full-time, hourly, non-exempt at the rate of $24-$35/hr dependent upon experience.
We also offer excellent benefi ts, including:
● 3 weeks of paid leave your fi rst year and 4 weeks of paid leave after one year, plus
● 11 federal and state holidays, plus
● fully paid healthcare, plus
● 12 days of medical leave annually, plus
● 2 days of community service or participation leave, plus
● a 401K plan with a 5% match that begins after just one year of employment, and
● in addition, the Executive Director closes the offi ce between Christmas Day and New Year's Day each year as a thank you to the staff!
*For the right candidate SEACC would consider hiring a part-time employee based on their availability. This would impact benefi ts and is something we should talk about early in the hiring process. If you're interested in the role in a less than full-time capacity please indicate so in your cover letter.
Where you will work: SEACC's offi ce is located in Juneau, Alaska. SEACC is open to remote candidates located outside of Juneau, but candidates must either be located in Alaska or willing to relocate to Alaska. Candidates outside of Juneau must be willing to travel to Juneau 2-3 times a year at SEACC's expense.
Desired Start Date: As soon as possible but fl exible to the needs of the selected candidate.
Application Process: Applications received by end of day on 6/15/2025 will be considered in the fi rst round of review. SEACC will continue to actively accept and review applications on a rolling basis thereafter until the role is fi lled. If the role is still posted on our website, then we are still accepting applications.
To Apply: Please submit your cover letter and resume to Admin@SEACC.org, as well as relevant work samples — shorter format digital content is preferred. Please put 'Job Application - Communications Specialist' and your last name in the email subject line. Three professional references, including one from a former or current direct supervisor will be requested from those selected for interviews.

Communications Specialist
Are you always connected and building connections? Is social media your medium? Are you tech savvy and tuned into trends? Do you love big ideas and small word counts? Do you meet a challenge as an opportunity rather than an obstacle? If you're a creative communicator and behind-the-scenes changemaker, this might be your dream job. SEACC is looking for a Digital Communications Specialist to deliver our campaigns to the people and drive action.
The Digital Communications Specialist will report to and work closely with the Communications Director to develop and publish social media content, blog posts, emails, newsletters and more. The ideal candidate will demonstrate experience and proficiency with relevant platforms and applications and/or adaptability and resourcefulness.
Social media management
● Develop, schedule and publish social media content in collaboration with other staff
● Shape and execute social media strategies and campaigns
● Community management
● Social listening
● Track and analyze social media data
Website management
● Update and edit Wordpress site
● Create and publish blog posts and manage other media on the website
Online actions
● Develop, schedule and send mass email communications in collaboration with other staff
● Create online advocacy tools and forms as needed
Graphic design and digital media creation
● Create graphics and video using tools like Canva or Adobe Express (or Adobe Creative Cloud)
● Create and update informational and campaign materials in collaboration with other staff using Adobe Creative Cloud
Digital media management
● Manage and organize existing media fi les
● Identify media needs and work with media creators, staff or independently to add new media
● Obtain and maintain signed media releases and record in database
Skills and traits
● Adept at adopting organizational or other voice
● Critical thinking, comprehension of complex issues, cultural sensitivity and good judgment for content
● Comfort with technology, ease and willingness to learn new software and tools
● Attention to detail and skill with writing and editing (or great use of spell check and other tools)
● Strong organizational skills
● Collaborative mindset, comfort with constructive criticism and iterative editing processes
● Knowledge and application of basic design principles, ability to conform to brand guidelines
● Effective time management and capable of keeping work moving
Software and tools
● Mac OS
● Google Workspace
● Canva or Adobe Express
● Adobe Creative Cloud, especially InDesign
● Wordpress (Divi Builder)
● CRM/Database (EveryAction)
● Social media management platform (Mention) and social media platforms (Facebook, Instagram, bluesky, etc.)
What Else You Should Know
SEACC recognizes, supports, and values all forms of diversity and inclusion in the workplace.
Compensation: This role is full-time, hourly, non-exempt at the rate of $24-$35/hr dependent upon experience.
We also offer excellent benefi ts, including:
● 3 weeks of paid leave your fi rst year and 4 weeks of paid leave after one year, plus
● 11 federal and state holidays, plus
● fully paid healthcare, plus
● 12 days of medical leave annually, plus
● 2 days of community service or participation leave, plus
● a 401K plan with a 5% match that begins after just one year of employment, and
● in addition, the Executive Director closes the offi ce between Christmas Day and New Year's Day each year as a thank you to the staff!
*For the right candidate SEACC would consider hiring a part-time employee based on their availability. This would impact benefi ts and is something we should talk about early in the hiring process. If you're interested in the role in a less than full-time capacity please indicate so in your cover letter.
Where you will work: SEACC's offi ce is located in Juneau, Alaska. SEACC is open to remote candidates located outside of Juneau, but candidates must either be located in Alaska or willing to relocate to Alaska. Candidates outside of Juneau must be willing to travel to Juneau 2-3 times a year at SEACC's expense.
Desired Start Date: As soon as possible but fl exible to the needs of the selected candidate.
Application Process: Applications received by end of day on 6/15/2025 will be considered in the fi rst round of review. SEACC will continue to actively accept and review applications on a rolling basis thereafter until the role is fi lled. If the role is still posted on our website, then we are still accepting applications.
To Apply: Please submit your cover letter and resume to Admin@SEACC.org, as well as relevant work samples — shorter format digital content is preferred. Please put 'Job Application - Communications Specialist' and your last name in the email subject line. Three professional references, including one from a former or current direct supervisor will be requested from those selected for interviews.

Posted Online 3 days ago
View more
Check back daily to see new goods and services, or to sell more stuff. Place an Ad
Classified pricing, issue schedules, etc.
Get in touch
High Country News · 119 Grand Avenue · PO Box 1090 · Paonia, CO 81428 · (970) 527-4898
  • About Us
  • Pitch us a Story
  • Internships
  • Education
  • Support Our Work
  • Advertising

  • Syndication
  • Subscriber Services
  • Privacy Policy
  • Terms of Use
  • Contact Us
  • Copyright © 2025 by High Country News. All Rights Reserved.
Powered by Powered by AdPerfect
  • © by High Country News
Powered by Powered by AdPerfect