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.


Our Team

Rachael Amoroso Associate Product Manager

Why I love MedKeeper:
I love Medkeeper’s fun and supportive environment which promotes lifelong learning. It’s also rewarding to work for a company that is constantly improving patient safety and focused on quality customer support.

Hobbies:
Hiking, cycling, playing volleyball, volunteering for the Conference on World Affairs, and cooking.


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.


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.


Paige Bendele Product Manager, PharmacyKeeper

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!


Brenden Bolgar Project Manager, Pharmacy Keeper

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 Executive Assistant

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!


William Bowling Senior Software Support Analyst

Why I love MedKeeper:
I love that we truly value the contributions of each team member, and the culture of innovation as we continue to lead in our field.

Hobbies:
I enjoy biking, hiking, skiing, and all things outside in the mountains. I also love music, finding weird new bands and going to concerts.


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!


Dave Campbell, CPhT Clinical Specialist, PharmacyKeeper

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, PharmacyKeeper

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.


Vince Ciganik Senior Software Engineer, Legacy

Why I love MedKeeper:
It’s inspiring to work with a diverse, dedicated and smart group of people such as those that we have here at MedKeeper. I learn something new every day, I know I can count on those around me for support, and I can see the difference the products make for our customers.

Hobbies:
Golf, technology, and my family, natch.


Emily Colson Director, Project Management

Why I love MedKeeper:
I love Medkeeper because of the wonderful work environment that fosters not only hard work but a fun environment as well.

Hobbies:
Taking bike rides with my kids, yoga, reading, seeing live music, cooking.


Garett Conreux Integration Engineer

Why I love MedKeeper:
Management and coworkers are quick to respond to requests, new ideas, and assistance. The working environment facilitates team work, innovation, and adaptability.

Hobbies:
Anything sports, science, tech, and current events. Soon to be added: snowboarding and fly fishing.


Adriana Davila, CPhT Clinical Specialist, PharmacyKeeper

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!


Jeff DeJournett Integration Engineer

Why I love MedKeeper:
The work environment, and the fact that everyone is open and there are no "silos" of information. You can ask any team member what they're working on and they'll sit down and positively show you, and listen to feedback and ideas that you have on the product.

Hobbies:
I enjoy boating, motorcycles, and basically anything with an engine. In my downtime it is all about my family and spending quality time with them.


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.


Sarah DiTullio HR Generalist

Why I love MedKeeper:
I love working in an environment where people are encouraged to demonstrate their personal strengths to contribute to something bigger than themselves; all while having fun doing it!

Hobbies:
Hiking, cooking, reading, snowboarding and working out.


Jared Gehring, CPhT Clinical Specialist, PharmacyKeeper

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.


Cindi Gelman Compliance

Favorite Quote:
"A woman is like a tea bag- you never know how strong she is until she gets in hot water."
-Eleanor Roosevelt

Hobbies:
Running 1/2 Marathons, Denver Broncos, Colorado Rockies.


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.


Jacquelyn Hemphill Clinical Specialist, PharmacyKeeper

Why I love MedKeeper:
I love MedKeeper because this company promotes its internal culture first and focuses teamwork, passion, and innovation! The team dynamic inside definitely translates to customers outside and creates an environment that I am excited to be a part of!

Hobbies:
In my spare time, I love cooking, traveling, and hiking/fitness! The primary goal on my bucket list is to visit all the countries in the world (and maybe eat at all the Michelin starred restaurants)!


Niko Huebler Project Manager, Pharmacy Keeper

Why I love MedKeeper:
I love the team centered work environment here at MedKeeper and getting to work on projects that improve patient safety.

Hobbies:
Traveling, yoga, hiking, biking, looking at art, and spending time with my family.


Karen Hundley Senior Software Engineer

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

Favorite Quote:
"Innovation distinguishes between a leader and a follower", Steve Jobs


Conner Ingram Software Engineer

Why I love MedKeeper:
MedKeeper provides a product that helps increase productivity while ensuring patient safety. Behind this product is a group of inspired people who put their best effort forward at all times.

Hobbies:
Running, Hiking, Camping, Skiing, Biking, Beer.


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.


Jason Kilgour President, MedKeeper and Hospital Sales & Commercial Operations North America

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.


Andrew Kowalski Information Security Engineer

Why I love MedKeeper:
I love working for an organization who genuinely cares about the customers and the staff who work hard to achieve great care and want the best experience for both, sticking true to their values.

Hobbies:
Anything sports, tech, gardening.


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.


Anaïs LaffinOperations Coordinator

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.


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.


Christine Magsino Clinical Specialist, PharmacyKeeper

Why I love MedKeeper:
I love MedKeeper because of the friendly and very helpful people. Everyone works as a team to deliver an outstanding product that helps workflow efficiency in the pharmacy.

Hobbies:
I love to go to concerts and music festivals. I also like to run half-marathons, participate in weightlifting competitions, and go on cruises.


Justin Marlowe Clinical Specialist, PharmacyKeeper

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.


Deeplata Nand Project Manager, Pharmacy Keeper

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.


Josh Naranjo Systems Engineer

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.


Katherine Northrup Project Manager, Pharmacy Keeper

Why I love MedKeeper:
I like working for a company that is focused on customer satisfaction and ensuring patient safety.

Hobbies:
Skiing, traveling, cooking, playing with puppies, and spending time with friends.


Nichole Perry, CPhT Clinical Specialist, PharmacyKeeper

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.


Stephanie Phillips, CPhT Product Manager, Legacy

Why I love MedKeeper:
One of my career goals was to work for a company where I feel I am making a difference in people’s lives in some way. I love that we do that here at MedKeeper with products that help improve patient health and safety. On top of that, I get to work with a wonderful group of people.

Hobbies:
Hiking, Running, Quilting and Scrapbooking.


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.


Samantha Polzin Project Manager, Pharmacy Keeper

Why I love MedKeeper:
A great team environment that is always innovative and fun.

Hobbies:
Traveling, spending time with family and friends, camping, and reading.


Sunaina Rangnekar Senior Software Support Analyst

Why I love MedKeeper:
In Haiku Form:
A positive place
That impacts the lives of many
Customer comes first

Hobbies:
I especially love to meditate and do yoga (currently obsessed with handstands). I enjoy dog-watching, researching plant-based wellness therapies as well as reading (mostly Harry Potter) and traveling all around the world!


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.


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.


Aleksandar Sargic Director, Analytics and Business Intelligence

Why I love MedKeeper:
Talented and inspired group of individuals across all departments. Teams are passionate about providing high quality products and outstanding support to our customers.

Hobbies:
Skiing, snowboarding, mountain biking, playing basketball, traveling, watching sports & movies, building things.


Sarrelle Schultheis Software Support Analyst

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


Graeme Smith Software Engineer

Why I love MedKeeper:
I enjoy working on a new challenge every day with a great group of people and being able to make a difference for our customers.

Hobbies:
Cycling, climbing, and baking pizzas with unusual toppings.


Ray Stierer Clinical Director, DoseResponse

Why I love MedKeeper:
I love being a part of a company that focuses their time and effort on improving pharmacy operations and services which ultimately leads to better patient care.

Hobbies:
Watching my children grow up, Pittsburgh Pirate baseball, and playing golf.


Charles Tandy 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.


Yolanda Trujillo Manager, Special Initiatives

Why I love MedKeeper:
Young and modern company with true leadership and talented team that share a common goal which is working hard to provide innovation and top results for the healthcare sector.

Hobbies:
Spend time with the family, watch my son’s soccer games, travel and visit new places.


Jono Twyble Senior Systems Engineer

Why I love MedKeeper:
I love working for a company filled with smart, driven individuals that bring positive vibes that create a fun team environment.

Hobbies:
Travel, skiing, hiking, camping and hanging out with friends.


Jonathan VanEgeren Software Engineer Intern

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


Kathy Vieson Sr. Director, Clinical Implementation & Drug Information

Why I love MedKeeper:
Contributing to an organization that is customer-focused and values their employees and has an organizational culture that is supportive, collaborative, and worthy of trust.

Hobbies:
Road cycling, working out, reading, cooking heathy, playing with our dogs, cheering on Ohio State!


Christiana Vonu Project Manager, Pharmacy Keeper

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 Manager, 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


John Williams Software Support Analyst

Why I love MedKeeper:
MedKeeper as a company is in that almost perfect state that’s so rare to find and so excellent for everyone involved… Big enough to really get good things done and small enough to still work as one team, with all the efficiency that brings.

Hobbies:
PC Gaming, Sci-fi/Fantasy Novels, and Jazz/Blues Bass Guitar


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.


Bradley Ziegler Software Support Analyst

Why I love MedKeeper:
I love MedKeeper’s very supportive and friendly work environment. They are also very customer oriented and offer a lot of opportunity for growth.

Hobbies:
Running, hiking, climbing, and coaching high school XC


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."