Meet Our Team
Here are just a few of the fine folks that create and care for SofterWare’s products.
CEO and Co-Founder
You probably think CEO stands for Chief Executive Officer, but my job is really to be (C)oach, (E)xperience Sharer & (O)rganizer. I spend most of my time using my 30+ years of experience to encourage and support SofterWarians (thankfully not a term we actually use) to create great products and provide great service. Mostly it is an easy job, because the people who work here really care about our clients and each other. I love travel, food, and of course, my family. I also love to laugh and be happy. Luckily, I enjoy the work we do and also appreciate my own sense of humor, so I get to smile a lot!
Vice President of Customer Care
My team and I are dedicated to helping customers become and stay successful with our software, which makes their jobs easier and their goals possible. When I’m not at work, I’m probably working on my farm or fishing. I’m a beekeeping, wine-and-bread-making, veggie-growing chicken momma. I enjoy learning about living sustainably and independently through ‘doing.’
President, Co-Founder, Chief Innovation Catalyst
100 words or less? Seriously? I’m an Italian-born immigrant fortunate to be a U.S. citizen. I love running, electrical power, and above all my family. I like a good anecdote, especially if it has a moral. Card tricks too. I’m grateful for the exceptional people around me who relentlessly pursue SofterWare’s mission to make easier software so our clients can achieve success easily. Really. I try to indicate precisely what I mean to say, and help others do the same. I’m usually much more verbose, so I think I did well here.
Product Manager of Payment Services
As the SafeSave Associate Product Manager, I along with a talented team of payment experts, am dedicated to offering a cutting edge, integrated payments experience all of our payment processing partners and merchants. When I am not working to make our customers’ payments experience the best that it can be, I spend my time enjoying my favorite hobby, video gaming, or spending time with my girlfriend, Megan.
VP of Implementation
I lead a team that offers top-notch system setup and training so our clients are positioned to be successful and meet their mission on a daily basis. I love spending time with my family and friends on Long Beach Island and traveling to warm areas. My passion for exercise leads me to our local YMCA where I teach spin and fitness classes.
Business Development Manager
Inspired by our clients’ work, successes, and challenges, I seek out innovative products and services that together with DonorPerfect create solutions for our nonprofit organizations. When I’m not exploring new software, I can be found spending time with my wife and kids and pedaling my bike for fitness and adventure.
Technical Support Manager
I manage an amazing team of support representatives who work diligently to help DonorPerfect users get the most out of our software. Since starting here in 2014, I have embraced the daily opportunities and unique challenges that our customers bring to make our software a better product and our team a better resource. Outside of the office, I love to run, a common interest shared with many of my coworkers. We even take on the arduous 200-mile American Odyssey Relay as a team, led by our fearless leader and President, Nathan Relles.
I manage a team of numbers-savvy people who ensure everyone gets paid, along with spreadsheet gurus who translate data into actionable to-dos that continuously evolve our products and customer experience for the better. When I’m not crunching numbers, I enjoy adventures in the great outdoors with my wife and two hyperactive dogs.
VP of Finance and Ops
As financial and operations officer, I thrive on helping people achieve more by focusing on the most impactful elements of their job and then measuring results, celebrating successes, and learning from occasional failures. “Better to have tried and failed, than not to have tried,” I often say. In the 80’s, Paul Young sang, “Wherever I leave my hat, that’s my home,” so I tend to leave my silly hat at the beach – on summer Mondays of course!
Agile PMO Manager
I enjoy helping our Development team and Product Management team implement Agile practices and techniques that drive enhanced collaboration and accountability. My role is to serve the portfolio’s best interest, while embracing a servant leadership approach and leading by example. On my off hours, I enjoy spending time with my wife and 2 daughters, and finding creative ways to make them laugh.
Senior Vice President
It would take a much longer paragraph to describe all aspects of my role at SofterWare in detail, so I’ll simply say that I love my job because many aspects of it are focused on two groups of people whose success I care about a great deal: (1) our clients and (2) my co-workers. When not working, I enjoy spending time with my wife, our two cats, and traveling, especially spending time at the beach or visiting national parks.
Chief Revenue Officer
I focus on helping SofterWare and its customers succeed by growing. When I’m not working with our talented associates and clients, I’m probably enjoying time with my wife and daughter, playing tennis or squash, or doing all manner of household projects. I love being on water and travelling, and particularly value those with a personal commitment to excellence and who are thoughtful, honest, kind and trustworthy.
Product Manager for Donor Experience
Along with my talented team, I help organizations and their constituents raise money for incredible causes around the world by building and evolving an easy-to-use Online Forms product. I love spending time with my wife Amanda and son Benji, as well as supporting local nonprofits. I’m also a passionate and – depending upon whom you ask – improving tennis player.
From computers to Internet connections, phones to facilities, I help the folks at SofterWare work in a cutting-edge, comfortable environment so they can serve our clients better. When not at SofterWare, I enjoy time with my family at local baseball diamonds, batting cages, soccer fields, and fishing.
Communications and Marketing Manager
I get to work with a talented group of artists, and together we create content, designs, and communications that let clients and future clients know they’ve chosen the best people and products to ensure their success. I can’t play sports, build a home, or cook a meal to save my life, but I love watching others do those things on TV! My future will involve lots more travel. (I better get on that!)
Director of DonorPerfect Canada
Since joining DonorPerfect Canada in 2000 as a Support Representative, I have held multiple positions within the company on my way to my current position as Executive Director. In doing so, I have truly been able to learn something new every day about our team and our clients. Outside of work, I am a competitive Dragon-Boat paddler and bike to work everyday (except during Montreal winter!).
Product Manager for Customer Experience
I enjoy helping nonprofits overcome their fundraising challenges with innovative and easy to use solutions so that they can spend their time changing the world. You’ll find me asking everyone relentless questions about how to make everything better or digging into a new idea.
Development Chapter Lead
I manage the creation and development of products for mobile devices – phones and tablets. Together with a creative and talented team, we focus on mobile products that help our clients succeed while they’re on the move and away from their desks. You’ll often find me behind a camera lens capturing special moments for nonprofits, families, and couples.
Director of Data Analytics and Machine Learning
I’ve loved writing code since I first took a computer course to get out of taking more math. At SofterWare, I lead a crew of amazing people doing Agile development every day, and get to help nonprofits, schools and camps make the world a little better. Besides technology, I have a ton of hobbies and enjoy doing anything handy. I’m a huge Flyers fan, play guitar, enjoy running (when I can), my family, good beer and wine, and travel (I’ve been to Octoberfest in Germany 5 times!).
Quality Assurance Manager
My team and I are the first to interact with our software after new features or updated functionality are implemented. We collaborate with our Development Team and UX to ensure they are ready for release. I’m a father of three boys and enjoy playing and coaching ice hockey. I also run the Play It Forward Foundation with some of my childhood friends. Our nonprofit empowers people to give back to those in need through sports like volleyball, dodgeball, running, and more.
Product Manager for New Business
Since joining SofterWare in 2011, I have held several positions, primarily working with our non-profit clients on fundraising solutions. As the ReadySetAuction Associate Product Manager, I get to work with an incredible team of people to build and evolve our auction management software to help organizations with their benefit auction needs. I love spending time with my amazing wife Hallie, our family and friends, and am a huge Philadelphia Eagles fan!
Data Services Manager
I manage a team of data conversion specialists responsible for assisting our clients in the many different aspects of data services. I am an avid Penn State Alumni that makes several trips to State College, PA each year When I am not pouring over mountains of data, I enjoy being as active as possible with activities ranging from visiting national parks to playing the sport of curling.?
Client Onboarding Manager
My incredible team and I work with new customers who have just purchased our products to ensure they are set up for success right from the start and for many years to come. When I’m not at work, I love spending time with my amazing husband and son, as well as, our family and friends. My passion for volunteering and helping non-profits from a young age led me to this company and that passion just continues to grow as I work with so many wonderful people striving to help others and the world.
Technical Support Manager
Whether it is the amazing clients we work with or the team of exceptional support representatives I get to manage, people are what matter most. Since 2014 I have been working to help our team achieve the goal of empowering clients to get the most out of our software and excel at fundraising. When I am not in the office, I am spending time with my wife and our dog JJ. He’s a hound dog, so that is his happy face.
Merchant Operations Manager
I joined SofterWare in 2011 as a Merchant Account Specialist on the SafeSave Payments team, moved to Team Lead, and eventually to this role as Merchant Operations Manager. I have watched the payments portion of SofterWare grow by leaps and bounds during this time and the success of our customers along with it. I look to continue growing it all as we move forward. When not working, I am most often hanging out with my wife and two children or tuning in to any Philly sports.
Technical Support Manager
My charge and joy at SofterWare is to lead a team of talented and friendly individuals to empower the amazing people who use our products. I get excited about taking on challenges faced by non-profits since I am a reformer by nature and am always looking for a better way forward. When I am not at the office I am most likely with my wife and three kids in our home, at a Philly sports event, or participating in our church community.
UX/BA Chapter Lead
I lead a team that is dedicated to providing delightful user experiences at the same time as ensuring our customer business needs are met. At home, our house is always full of action with my wife (Steph), 7 year old son (Michael), and our little miniature dachshund (Abby). Our favorite family vacations are the trips we take to Summit County, Colorado. Michael is an avid figure/speed skater, so most of our free time revolves around those activities…when we are not fully engaged in strategic board games at the dining room table!
I started with SofterWare in 2007 and I still to this day, am in awe of what our clients do to help others. I manage an exceptional team of trainers whose goal is to empower our users when it comes to using DonorPerfect. They put in the time with the clients whether virtually or in person to be sure they are comfortable doing their job using the software. When I’m not working with my team or clients I spend my time de-stressing in the kitchen, working on converting baking recipes to gluten free, especially if it’s chocolate! I also like to spend my time with family on the beaches of Cape May and visiting their wineries.
Director of Business Development
I am grateful to lead a talented and dynamic team that helps fuel and amplify our customers’ success. We are a group of product storytellers, success coaches, artists, analysts, builders, and detail-obsessed project managers who are inspired by our customers’ commitment to social good. A one-time Best of Philly food blogger and a long-suffering Temple Basketball fan, I enjoy cooking overly elaborate meals and creating new adventures with my beautiful family.
Creative Services Manager
I work with our talented team of creatives to build a brand that champions and celebrates the DonorPerfect community. Together, we amplify stories and develop resources to support the game-changing work of fundraisers who continuously show us the way forward both as professionals and as people. Off duty I enjoy collecting mid-century furniture and fashion, playing my favorite records on repeat, and cooking elaborate meals with my furbaby and life partner.
Demand Generation Manager
My team and I are responsible for growing the business through lead generation efforts including advertising and promotion, our website, paid and organic search, social media, conferences, and outbound demand generation. I am an avid world traveler, and love meeting and learning from new people. In my free time I enjoy reading, eating, and the summer festivals in my hometown of Montréal.