Jump Right In With
Buena Vista Solutions 

The training program we’ve built at Buena Vista Solutions is unique and effective. We’ve created a system that allows each new associate’s strengths to shine. We want our people to have the tools they need to achieve greatness in all aspects of their lives.

We give everyone the chance to build an extensive professional network by attending industry conferences and other events. Our team members also form relationships with community business leaders as they grow in experience. We want every one of our associates to thrive, and networking is an essential part of their success.

A Culture of

Our team at Buena Vista Solutions can’t be matched; and there are a few reasons why:

• We focus on collaboration rather than competition.
• Every person’s success is a victory for the team.
• Working together garners maximum impact.

We invite the most driven individuals to join our team, and our newest members also benefit from a focus on collaboration. We pair our experienced associates with our brand-new team members so that they can share the wisdom as they climb the ranks in our organization. Our people receive the support and feedback they need to do their very best, and in the process build careers that truly count.

Meet the Team

Team members at Buena Vista Solutions have energetic attitudes and strive for excellence in everything they do. That makes them stand out from the crowd. Around here, there’s room for our people to spread their wings and achieve their goals.


Ben Rivera

Operations Director


Shaina Parker

Regional Partner


Darrick Parker

Director of Training



Recruiting Coordinator


Maryanne Obialassor

Event Manager


Jessica Wylie

Office Administrator


Ashley Guzman

Event Manager


Sadye Thompson

Event Manager

Positions now open at Buena Vista Solutions!



Brand Ambassador

These team members oversee brand representation and fundraising during events. They must master the Alpha Promotions business model, participate in the production of all event-based campaigns, and contribute to campaign-specific meetings.

Partner Development Program

Our unique development program cross trains individuals in all aspects of business inner workings. Team members are taught skills in Event Management, Operational Management, HR, Recruiting, Administrative skills, Staff Development, and many more. Individuals who complete the program have an all encompassed knowledge of how to successfully run an ongoing business.

Junior Partner

The junior partner position is a temporary role. It is designed to train individuals for partnership. Those in this position conduct industry-related trainings, network, add new brands to the company’s portfolio, and nurture a dynamic and empowering office culture.

Event Manager

Event managers begin developing management skills by overseeing 1-3 events. While assisting in team member development, these event managers hone their skills by combining team member training with management layers.


Partners are charged with the oversight of 20-25 team members as they create exciting event-based campaigns. These leaders are responsible for ensuring that all outreach expectations are met while motivating their people and recruiting candidates to fill available roles. Partners are also tasked with the facilitation of meetings and other administrative duties.

Developmental Manager

Developmental managers are expected to coordinate territory assignments, teach their colleagues about new products, and act as points of contact between team members and brand leaders. They manage 3-4 events and 4-8 people at a time. Our developmental managers begin learning early operational skills while conducting research for the development of promotions and make sure all brand expectations are met.