What We Do

We provide a suite of fast, flexible, and economical applications for hospital pharmacies. Our secure, hosted applications are used by hundreds of hospitals and medical centers to promote pharmacy communications, compliance and productivity.

Honest | Hardworking | Dependable | Respectful

Be Dedicated

We are passionate
We are devoted to our customers
We spend thoughtfully

Foster Relationships

We value shared experiences
We are selfless
We pitch in

Inclusive Environment

We respect differences
We promote diversity
We reimagine the future

Deliver Results

We keep our commitments
We respect each other's time
We are blunt and honest

Improve Continuously

We take pride in our work
We make ourselves better
We have a can-do attitude


Our Team

Nicole Anderson, CPhT Project Manager

Why I love MedKeeper:
MedKeeper is a group of employees who are knowledgeable, highly skilled, and welcoming. It’s so rare to find a group of people who are so passionate about what they do!

Hobbies:
Going to the beach, playing with my dog, spending time with friends and family


Kaveh Arabfakhry EVP, Chief Architect

Why I love MedKeeper:
MedKeeper is a customer centric organization that is constantly pushing the envelope of technology to provide cutting edge software products to our customers.

Hobbies:
Snowboarding, Hiking, Computers, Cars.


Emily Baker Software Engineer

Why I love MedKeeper:
I love the culture and the community at MedKeeper. It is great to work with a team that all share the same passion and willingness to work together to create amazing products.

Hobbies:
Hiking, spending time in the outdoors in the summer and playing musical instruments.


Ryan Barrett Software Engineer

Why I love MedKeeper:
Great working environment with smart and friendly coworkers!

Hobbies:
Gaming, hiking, snowboarding, making stuff, 3D printing, coding, cooking, exploring.


Brendan Berko Regional Sales Manager

Why I love MedKeeper:
MedKeeper delivers the best comprehensive platform solution for pharmacies across the nation. The MedKeeper team is a talented group of individuals that work together as a group to ensure we deliver the customer the technology they need to be efficient and compliant.

Hobbies:
I enjoy hunting, fishing, golf and enjoying the outdoors. Spending time with family and friends at the lake. Attending Kansas City Chiefs and Royals games!


Brenden Bolgar, CPhT Project Manager

Why I love MedKeeper:
MedKeeper is a company that values their employees and pushes us to be innovative on a daily basis. Using modern technology to maintain patient safety so that our customers can focus on what they do best.

Hobbies:
My free time is spent fly fishing, tying flies, playing video games, and finding new places to explore with my girlfriend.


Julie Boring EVP, Operations

Why I love MedKeeper:
I love working for a flexible and innovative organization where the voice of the customer is valued.

Hobbies:
Spending time with my family, hiking, and home renovations.


Alyssa Boudhaouia Senior Software Support Analyst

Why I love MedKeeper:
I love being a part of a company that has great values and a positive outlook for the future. There are many opportunities here as well as a fun and amazing team environment!

Hobbies:
Traveling the world, hiking, cooking, going to Red Rocks concerts and exploring new places!


Geoff Brittain Software Support Analyst

Why I love MedKeeper:
Medkeeper has a really supportive team environment, where employees are valued and customers are listened to.

Hobbies:
Axe Throwing, traveling, cooking, fitness, and spending time with family and friends!


Paige Buckingham Senior Director, Product

Why I love MedKeeper:
MedKeeper is team oriented and provides a fun, friendly work environment.

Hobbies:
Skiing, soccer, hiking, spending time with my family and friends, and shoes!


Dave Campbell, CPhT Clinical Specialist

Why I love MedKeeper:
I love MedKeeper because we provide an easy-to-use program that is very flexible and it helps prevent med errors.

Hobbies:
Playing with my daughter, bowling, golf, playing guitar, and video games.


Shawn Carrillo, CPhT Clinical Specialist

Why I love MedKeeper:
This is the most driven team I have ever been a part of. It’s amazing to work alongside people that are passionate about what they do!

Hobbies:
I enjoy reading, cooking and spending time with family.


Garett Conreux Integration Engineer

Why I love MedKeeper:
The people. I enjoy working and collaborating with a group of smart, motivated, and thoughtful individuals. There's not a team here that a new hire wouldn't be fortunate to join.

Hobbies:
Camping, gym, snowboarding, video games, anything in the mountain.


Josh CoopriderDirector, Sales

Why I love MedKeeper:
Best in KLAS software impacting patient safety in Healthcare.

Hobbies:
Golf, Skiing


Adriana Davila, CPhT Clinical Specialist

Why I love MedKeeper:
I love the community at MedKeeper. Everyone is so nice and very helpful. I feel very comfortable asking anyone for help. It is very refreshing to work for a company where people genuinely enjoy and love their job. I am excited to make awesome friends and awesome co-workers!

Hobbies:
I love to be outside especially with my dog. I like to work out, go to concerts, hangout with friends. I just like to have a good time and live my life to the fullest!


Paul Devine-Pride Bookkeeper

Why I love MedKeeper:
I love the culture of hardworking and passionate coworkers that are dedicated to supporting the team and customers.

Hobbies:
Poetry by the fire. Romantic comedies. Concerts at Red Rocks. Hiking with my pup. Yoga. Watching The Office over and over.


Gary Dong Senior Software Engineer

Why I love MedKeeper:
Very nice working environment with smart and friendly coworkers!

Hobbies:
Tennis, photography, skiing and cooking Chinese food.


Dominic Dreiling Junior Product Manager

Why I love MedKeeper:
I love being a part of a culture where everyone genuinely wants to make a difference in the world and for our clients. From day one you feel comfortable and confident that you are going to have a fun day while working with incredibly talented people.

Hobbies:
Traveling to new places, being outdoors, cooking, cheering on the Avalanche, Nuggets, and Broncos, and playing hockey.


Aulura Feist Desktop Support Specialist, Hardware

Why I love MedKeeper:
I love that MedKeeper enhances and touches the lives of many, resulting in advancing the medical industry to treat and save lives. I have always desired to be part of the medical industry, helping people.

Hobbies:
Homemaker, camping, fishing, walking the dogs.


Anaïs GarrettProject Manager

Why I love MedKeeper:
I love MedKeeper because of the amount of teamwork and passion that go into providing quality software to our customers. It's rewarding to know that we are making an impact on patient care.

Hobbies:
Spending time with friends and family, snowboarding, hiking, finding new music, exploring Denver.


Nadja GastelumPharmacyKeeper Workflow Specialist

Why I love MedKeeper:
I appreciate being a part of a team that continues to innovate solutions to improve patient safety and increase workflow efficiency. My colleagues are very passionate about their jobs, extremely creative, and friendly which promotes a pleasant work environment.

Hobbies:
Spending time with family and friends, camping, and cooking.


Jared Gehring, CPhT Clinical Specialist

Why I love MedKeeper:
I love MedKeeper because it allows me to travel to facilities all over providing them with innovative technology that not only helps with their workflow and compliance with state and national laws but it also helps in providing patient safety and that is what matters most.

Hobbies:
I enjoy hiking, fishing, hunting, kayaking and anything outdoors. I also enojoy Nashville Predators hockey and Miami Dolphins football.


Jody Harvey Cloud Architect

Why I love MedKeeper:
All the staff's willingness to share information and support one another. I am impressed with the company's dedication to supporting MedKeeper customers as well as the leadership's dedication to all employees. You feel like a member of a team and family.

Hobbies:
I like to hit the gym as much as possible. Running and hiking in the summer, skiing in the winter. I love to travel, visit new places and try new foods. I enjoy going to the movies, hockey games (Go Caps!) and concerts. I also spend a lot of time listening to audio books and trying to be a better cook.


Jeremy Hayes, CPhT Customer Success Manager, Cleveland Clinic

Why I love MedKeeper:
MedKeeper has such an infectious atmosphere employees truly love what they are doing and you just get instantly pulled into the culture.

Hobbies:
Golf, spending time with my family, and I’m a huge Cleveland sports fan.


Alex Hepp Software Engineer

Why I love MedKeeper:
MedKeeper is filled with highly capable and driven individuals, culturing a teamwork-based environment that allows productivity and innovation to flourish. Everyone here is supportive and helpful and has a great positive outlook!

Hobbies:
Fly fishing, snowboarding, wakeboarding, camping, cooking.


Randall Hill Security Operations Engineer

Why I love MedKeeper:
What a great place to work! The culture of the organization is fantastic and fosters a real sense of ownership in the company. Regardless of the issue, everyone is willing to pitch in and assist who matters most. The customer!

Hobbies:
Basketball, gaming, and technology. I also enjoy spending time with my family and friends.


Todd Hillyard Regional Sales Manager

Why I love MedKeeper:
MedKeeper allows me to provide state-of-the-art solutions to customers which help with their operational and regulatory challenges. By leveraging proven technology and rapid development, MedKeeper has been able to gain a unique position in the market resulting in an innovative, customer-focused approach that is unmatched in the industry.

Hobbies:
Outdoor activities, travel, family trips to the beach, skiing, golf.


Jamison Hubbard Software Engineer

Why I love MedKeeper:
Since my first day here at Medkeeper I have felt welcomed and supported by an amazingly friendly and capable group of people, all of whom care deeply about improving the experiences of people in and around pharmacies. Being able to go into work and try to make the healthcare industry a little better every day is an amazing privilege.

Hobbies:
Playing video games and DnD, working out at the gym, piano, skiing, and cooking


Karen Hundley Senior Software Engineer

Why I love MedKeeper:
It’s satisfying to create software that makes a difference. 

Hobbies:
Traveling, hiking, reading, baking, cooking, gardening, knitting, and photography.


Curtis Jensen Manager, Sales Operations

Why I love MedKeeper:
I love MedKeeper because I get to work with an intelligent, driven team that creates a collaborative and innovative work environment.

Hobbies:
Camping, hiking, off-roading, golf and fitness.


Deeplata Johnson Product Manager, Legacy

Why I love MedKeeper:
I love being a part of a company with a team-centered and positive work environment. It’s great to work with a group of people that are so passionate and driven!

Hobbies:
Traveling, hiking, playing with dogs, attempting crafts I find on Pinterest, and binge-watching Netflix.


Jason Kilgour President

Why I love MedKeeper:
Working with an intelligent and empowered team that is passionate about creating great new products and supporting our customers.

Hobbies:
Spending time with my family, coaching youth sports and rooting for the Red Sox.


Nicole Knop Sales Operations Specialist

Why I love MedKeeper:
Our mission to develop products for patient safety with world class customer support provides the drive to bring out the best in each team member, which in turn creates a positive, supportive, innovative, and valued work environment.

Hobbies:
I enjoy spending time with my family, cheering on my favorite athletes, golfing, hiking, cooking, art, and loving on my dogs.


Russ Kraus Lead Software Engineer, Legacy

Why I love MedKeeper:
Great group of people to work with. We treat each other with respect. Every day brings new opportunities and challenges.

Hobbies:
Ping pong and Yoga.


Alex Kubiak Senior Project Manager

Why I love MedKeeper:
MedKeeper is an extremely welcoming and compassionate company. The focus is always on the customer and teamwork is highly valued, making it an impactful environment to work in.

Hobbies:
Long distance running, snowboarding, hiking, cooking/baking.


Kevin Lionheart Desktop Support Specialist

Why I love MedKeeper:
The professional success here is born from personal success. Excessive competence combined with intentional trust has created a brilliant company and passionate workplace.

Hobbies:
Racing, building, and smiling.


Justin Marlowe Clinical Specialist

Why I love MedKeeper:
As a pharmacy technician, I have always enjoyed the operational side of pharmacy. Working at MedKeeper gives me the opportunity to help pharmacies modernize and consolidate their operational needs.

Hobbies:
I enjoy bass fishing, playing softball/baseball, and playing guitar.


Sara McMurry, CPhT Senior Customer Success Manager

Why I love MedKeeper:
MedKeeper is full of smart and driven people who truly care about their customers and are committed to increasing success/safety in the pharmacy.

Hobbies:
Baseball mom, soccer mom, and football mom. Oh and I try to get some camping and dirt biking in here and there too!


Brady Miner Software Support Analyst

Why I love MedKeeper:
Medkeeper has a great culture where everyone strives to provide the highest level of customer service. There are constantly new challenges and learning opportunities to help you grow individually and as a team.

Hobbies:
Fly fishing, basketball, snowboarding, programming, and video games.


Steven Moller Director, Business Development

Why I love MedKeeper:
Medkeeper is a collaborative, innovative and diverse group of individuals brought together to form a unique team culture. It is - simply - a great place to work – terrific people and products. I am proud to be a part of this company and to have the opportunity to contribute to its success.

Hobbies:
Golfing, Boating, Adventure Motorsports, Traveling, Spending time with my kids & Wine Tasting.


Josh Naranjo Cloud Architect

Why I love MedKeeper:
The relaxing work environment where everyone works together and does their part to get the job done and done right.

Hobbies:
I spend a lot of my time playing FIFA or watching a sports game. I cheer for Arsenal and the Dallas Cowboys but will watch any event that is on. I also like going on hikes and playing pick-up basketball and hockey, along with trying new bars and restaurants.


Derek Niehus Vice President

Why I love MedKeeper:
The people and our clients. We’re really very fortunate to have a collective team of people who care deeply for what we do and how we do it. We’ve been incredibly fortunate over the years to have terrific clients who work with us to consistently make solutions better.

Hobbies:
Family, tennis, golf, skiing & mountain biking.


Nichole Perry, CPhT Clinical Specialist

Why I love MedKeeper:
I love my job because of the challenge. I'm able to solve problems and put clinical skills to good use. No two days are the same: my job provides variety, and I learn something new every day. I feel part of a team here and believe that everyone is marching towards the same goal.

Hobbies:
Outside of work my creative outlet is photography and being outdoors. I love to travel the world, see new things and meet new people.


Jon Pigg Director, Software Services

Why I love MedKeeper:
MedKeeper is full of wonderfully talented and passionate people who respect each other, and care about the customer. The work environment provides for great teamwork and brainstorming, while maintaining a friendly atmosphere.

Hobbies:
Video gaming, baking, taking things apart, and attempting to put them back together.


Anthony Popple Software Support Analyst

Why I love MedKeeper:
MedKeeper provides easy-to-use solutions for pharmacies with excellent customer support. There is an ever-present supportive company environment that makes everyone feel welcome.

Hobbies:
Gaming, cooking, exploring new cuisines, electronics repair, learning new skills, traveling and binging new thriller/horror series or movies.


Miles Redmon Senior Software Engineer

Why I love MedKeeper:
My coworkers are easy to get along with and are very competent. You can trust them to do what they say and deliver an exceptional performance. Management is also easy to work with and get a quick response. Management expects you to get your task done, but also lends a hand when needed. I also really like being able to quickly respond to customer requests and issues.

Hobbies:
Biking, skiing, martial arts and video games. I also volunteer at the Museum of Nature and Science’s special exhibits with my son.


Dave Runck CFO

Why I love MedKeeper:
Being part of a talented team that is focused on developing innovative technology which helps improve our customer's efficiency and the safety of their patients.

Hobbies:
Snowboarding, Mountain Biking, Golf, Scuba Diving, Cheering on the Broncos and Avalanche.


Jake Russell Software Support Analyst

Why I love MedKeeper:
I love MedKeeper because everyone on the team is willing to help each other out no matter what. Everything we do here helps people all over the world every day.

Hobbies:
Playing video games, watching movies, hiking 14ers, playing Ultimate Frisbee, going to concerts, and skiing.


Rachel Sanders Software Support Analyst

Why I love MedKeeper:
I love the culture MedKeeper has in the office; from the second you step into the door you really feel like part of the family. We are able to accomplish more for our customers and ultimately for the patients because we function so well as a team.

Hobbies:
I enjoy rock climbing, hiking, camping, yoga, painting, sculpting, videos games and board games, and playing with my puppy.


Jason Santilli Team Lead, Software Engineering

Why I love MedKeeper:
I love working in a fun, relaxed office that gives me the room to exercise my creativity and take initiative, even as a new developer.

Hobbies:
Running, cooking, skateboarding, video games, yoga, and Netflix marathons.


Sarrelle Schultheis Project Manager

Why I love MedKeeper:
I fell in love with the community from day one. Everyone who is a part of MedKeeper knows how to incorporate both fun and hard work to meet goals and allow the company to grow. These factors have created an environment that I feel excited and proud to be a part of.

Hobbies:
Outdoor activities like hiking, biking, running. My family and I often go 4-wheeling and boating. I got into sewing a few years ago and made a quilt I am quite proud of.


Jacob Schuman Software Support Analyst

Why I love MedKeeper:
It’s comforting to know that my co-workers care about the job they perform, which makes it that much easier to show up and do my best as well. Every single person is supportive and willing to help with whatever they can, whenever they can.

Hobbies:
Making music, watching sports from around the world, curating playlists of all flavors, playing basketball, trail running, searching for the next best pizza.


Brian Sherman Regional Sales Manager

Why I love MedKeeper:
It’s not often that you come across an organization that offers the ongoing level of value we do to our customers base. Award winning products created and deployed by an incredibly talented team of individuals who are laser focused on continuous improvement and serving our partners. What’s not to love? I am truly grateful to be a part of this team.

Hobbies:
Sports (Go Pack Go if you know), Playing tennis/hiking/running, Music (anybody remember the 80’s?), Faith, Family and Community.


Erin Sommer Renewal Manager

Why I love MedKeeper:
The people are wonderful and are amazingly talented. I am excited to continue learning from them while they push me to take on new and challenging opportunities.

Hobbies:
Watching sports, traveling, baking and binging the latest crime documentaries.


Charles Tandy Senior Software Engineer

Why I love MedKeeper:
I enjoy getting the chance to contribute to the development of innovative new software in a fun team oriented environment.

Hobbies:
Mixed Martial Arts, Muay thai, Jiu-jitsu, Hiking, and Traveling.


Jonathan VanEgeren Software Support Engineer

Why I love MedKeeper:
Love the friendly environment in the office and the dedication of the employees to helping their peers and caring for their customers.

Hobbies:
My hobbies include soccer (which I played for 16 years), video games, and spending time outdoors when I’m able.


Quenten VanEgeren Senior Software Engineer

Why I love MedKeeper:
I like working for an innovative and fast moving company that pushes the pursuit of new technology along with a great working environment that promotes teamwork and the creation of quality software.

Favorite Quote:
"Be the change that you wish to see in the world."
― Mahatma Gandhi


Christiana Vonu Manager, Customer Operations

Why I love MedKeeper:
MedKeeper has a great team environment where everyone strives to provide the best quality support for our customers. There are always new challenges and opportunities to learn.

Hobbies:
Skiing, running, hiking, traveling, spending time with my family and friends.


Michael Weingarten Director, Support

Why I love MedKeeper:
I love MedKeeper because of the intelligent, supportive and diligent people I've had the opportunity to work with.

Favorite Quote:
"You miss 100 percent of the shots you don't take."
― Wayne Gretzky


Erith Welch, CPhT Project Manager

Why I love MedKeeper:
Being part of an awesome and talented team of people that thrives on maintaining a culture of trust, teamwork, and fun.

Hobbies:
Glamping, Hiking, Home Projects, Swimming and Spending time at the beach.


Ryan Woolworth Integration Engineer

Why I love MedKeeper:
Being part of an extremely intelligent and fun team that has a passion for our customers and the work we are doing.

Hobbies:
Playing the drums, Motorcycles, Golf and the Chicago Bears.


We're always looking for talented people to join our team.

View our job listings

Awards

Employee Ratings

Great
Challenges
Great
Atmosphere
Great
Rewards
Great
Pride
Great
Communication
Great
Bosses

Ratings provided by Great Rated

"A great company to work for with great management that knows where it's going, has a plan and is working hard to get there. I'm looking forward to working here for a long time."

"The work we do is unique. I don't think I could leave and do this work anywhere else. It's rewarding and challenging."

"Flexible with work schedule when necessary, and very open work environment at the office. Management works in same workspace as other employees – makes them very easily approachable."