About
Meet our digital marketing team
Our executive team
-
Read BioEllen Thompson
Founder/CEO
Ellen is an entrepreneur with 30 years of experience conceptualizing, growing, and managing technology-related companies.
Ellen is the Founder of Results Repeat, which is perennially listed as one of the best places to work by the Philadelphia Business Journal and has appeared on the Inc 5000 and Philadelphia100 lists of fastest-growing companies numerous times.
Ellen is also a Founder of 4 Walls, Inc., creator of the Respage brand, which is also frequently recognized as a best place to work by the National Apartment association and locally and also has made multiple appearances on the Inc 5000 and Philadelphia100 lists. Respage helps multifamily owners and property managers use AI to generate leads, automate leasing and resident communication, and improve retention. Ellen was previously the CEO of Know It All, a leading skills testing company, which she sold and is now part of IBM.
Ellen has been honored as one of Pennsylvania’s Best Women in Business, has appeared on the Philadelphia Business Journal’s 40 under 40 list, was honored by Main Line Today as a Woman on the Move and is a Smart CEO Brava award winner. She is also listed in the Philadelphia 100 Hall of Fame. 4 Walls was recognized in 2024 as the 20th largest majority women-owned companies in the Philadelphia area.
Ellen is an active volunteer and serves on the Boards of the Russell Byers Charter School Foundation, PACT for Animals, and Philadelphia Skating Club & Humane Society.
Ellen has a B. S. in Economics from the Wharton School of the University of Pennsylvania where she concentrated in Entrepreneurial Management and Political Science. She lives in Philadelphia with her son, and in her spare time, likes to figure skate.
-
Read BioAmy Cheatham
Managing Director
Amy brings a unique and diverse background to her role as Managing Director. After graduating from the College of Agriculture at Penn State University, she pursued a career in civil engineering at a Municipal Engineering firm in the Philadelphia suburbs. A few years in, Amy felt drawn to continue her education, and with her science-heavy degree, she attended Delaware Valley University and received certifications to teach high school science. For several years, Amy taught at a small private school and had the great opportunity to expand on her love of travel by organizing and leading several amazing adventures with her students, including trips to Assateague Island National Seashore, Ireland, and Yosemite National Park.
When it came time to start her “new career” as a parent, Amy was presented with the opportunity to work with Results Repeat’s Founder, Ellen, compiling reports for her new business’s clients. What started as a part-time, entry-level work-from-home gig grew into a decade-plus of learning the ins and outs of digital marketing and the intricacies of running an agency. Amy has always raised her hand to help out or learn something new, and over time, she has found that she is drawn more to the business operations. Today, Amy oversees the company’s operations, financial management, and human resources, and works closely with leadership to support the agency's needs.
Outside of work, Amy enjoys exploring new places and expanding her knowledge, both professionally and personally, always driven by a deep love for learning and discovery.
-
Read BioKevin Whitbeck
Senior Director of Operations
Kevin Whitbeck brings 14 years of experience working within digital marketing and Search Engine Optimization (SEO) to Results Repeat. Kevin takes a holistic approach to SEO strategy and digital marketing in order to meet business needs while also improving user experience. Throughout the years Kevin has spent in digital marketing, working in both in-house and in agency settings, he has provided SEO and digital marketing analysis and strategy to a wide variety of industries for small businesses and large enterprises alike. Currently in his 8th year at Results Repeat, Kevin oversees the management and operations of the marketing and web development teams.
Kevin is a Graduate of Oswego State University where he earned a B.F.A in Graphic Design while minoring in marketing. Outside of work, he can often be found hiking, enjoying live music, and spending time with friends, family, and his dog Auri.
-
Read BioHolly Hettinger
Senior Director of Client Success and Growth
Holly is a seasoned marketing professional with more than 27 years of experience across multiple disciplines including digital and experiential marketing, sponsorships, advertising, higher education and journalism.
As the Senior Director of Client Success and Growth, Holly focuses on cultivating strong, long-term relationships with clients, ensuring the account strategies the team delivers meet – and exceed – client goals and objectives.
Holly is an innovative people-leader, who brings a client perspective to the function. Prior to joining Results Repeat, Holly owned multiple agency relationships from the client side for a Fortune 250 company. She brings her journalistic background, data-driven mindset and passion for storytelling to everything she does.
When she’s not watching her daughters play field hockey, soccer and lacrosse, you can find Holly taking a walk around her home town with her husband, working out at the gym or cheering on her favorite Philly sports team.
The pros behind the results
-
Read BioGreg Hoffman
Creative Director
With 24 years in web development and digital marketing, Greg Hoffman has spent his career turning big ideas into digital experiences that look great and work even better.
As a designer, developer, and strategist, Greg brings a rare mix of creative thinking and technical know-how to every project. His background in fine arts and graphic design gives him a sharp eye for layout, usability, and visual storytelling, while his years of hands-on experience help him turn complex challenges into practical solutions.
At Results Repeat, Greg thrives on connecting the dots between design, technology, marketing, and business goals. Whether he's building a website from the ground up, solving a tricky technical problem, or figuring out how to make a digital experience work harder, he approaches every project with curiosity, creativity, and a healthy obsession with getting it right.
When he's not behind a screen, you'll likely find Greg practicing magic or experimenting with homemade pizza. One involves sleight of hand. The other involves a lot of dough. Both require creativity, patience, and a willingness to keep tweaking things until they work.
Basically, Greg likes making things, and making them better.
-
Read BioDavid Tischler
Director of SEO
David brings over two decades of experience in Search Engine Optimization (SEO) and Digital Marketing to the Results Repeat team. Working in the industry since 2003, he has adapted alongside the changing search landscape, integrating foundational SEO practices with modern Generative AI and Large Language Model (LLM) data insights.
Throughout his career, David has focused on a strategic approach to digital growth, helping create customized plans tailored to each client's unique business model. By prioritizing a positive user experience and leveraging modern tools, including AI-driven data analysis, David and his team work to improve online visibility, drive qualified organic traffic, and support client conversions.
David’s background includes SEO analysis and consulting for businesses of all sizes, with practical experience helping both E-Commerce and Enterprise-level clients. He is also certified in Conversion Rate Optimization (CRO), helping ensure that increased traffic translates into measurable results.
Outside of work, David and his wife love traveling, experiencing new places, and living in Coastal Delaware, where they enjoy nature, walking with their dog and finding new adventures.
-
Read BioTom Ward-Davies
Director of Paid Advertising
Tom brings over 15 years of marketing experience to the team, with a background in branding, content writing, digital strategy, project management, and paid advertising during his varied career. Having begun his career as a videographer, he transitioned into marketing and has since worked within a wide range of industries both in house and in agency settings, providing a depth of experience that enables him to drive success within a range of account settings.
At Results Repeat, Tom leads a diverse range of paid media campaigns inclusive of search, social media, and programmatic advertising. With a strong focus on Google Ads and B2C eCommerce campaigns, Tom is dedicated to driving successful digital campaigns and greatly enjoys working alongside businesses of all sizes.
Originally from the UK, Tom currently resides in South Florida and enjoys cooking, gaming, watching soccer, and spending time with his family.
-
Read BioKatie Virtue Guidotti
Digital Marketing Analytics Manager
Katie may be the only digital marketer you ever work with who formally has a degree in Meteorology. She spent 10 years forecasting the weather all over the country as an on-air broadcast meteorologist before shifting her communications and content marketing skills to the world of Search Engine Optimization (SEO). Her love of science naturally led to a fascination with data analytics, and she focuses on making sure the RR team has the information they need to make the right marketing decisions for our clients.
Katie’s strong work ethic always comes with a smile for both clients and co-workers alike. When she’s not digging into Google Analytics to solve a thorny conversion tracking issue, you’ll find Katie cooking in the kitchen or having fun with her husband and two young kids.
-
Read BioAmanda Hopkins
Business Operations Manager
With a Master of Fine Arts in Creative Writing and a Certificate in Public History from Rutgers University–Camden, Amanda joined Results Repeat in 2018 as a Sales and Marketing Assistant. Over the years, she has taken on a variety of roles across the organization, gaining valuable experience and insight before transitioning into her current position as Business Operations Manager.
Amanda discovered her passion for marketing during an internship at the National Constitution Center. Inspired by the opportunity to combine creativity, communication, and strategy, she pursued a career that allows her to leverage her writing skills to help businesses achieve their goals.
Known for her adaptability and problem-solving abilities, Amanda plays a key role in supporting both the web and sales teams. She helps manage the support desk, streamlines internal processes, and ensures team members have the resources they need to succeed.
Outside of work, Amanda enjoys spending time with her husband, son, two cats, and dog, Ivy, at their home in New Jersey. Whether they are playing video games, reading books, or dancing around the house, family time is at the center of her life.
-
Read BioBrendan Carr
Content Account Manager
A graduate of Temple University’s Radio-Television-Film program, Brendan has spent more than 25 years helping businesses tell their stories and connect with their audiences. His experience spans content marketing, SEO, email marketing, e-commerce, social media, public relations, brand development, and, more recently, AI-driven content strategies.
His career has taken him through a wide range of industries and roles, including magazine publishing, radio advertising, movie promotions, product packaging, live events, and digital marketing. Along the way, he developed a knack for combining creative thinking with practical marketing strategies that deliver results. Whether he’s writing content, planning campaigns, hosting events, speaking to audiences, or exploring new technologies, Brendan enjoys finding effective ways to engage people and help brands grow.
Outside of work, Brendan enjoys spending time with his wife, watching movies, reading, attending rock concerts and comedy shows, deejaying vinyl records, podcasting, acting, writing, and playing guitar and ukulele. He also shares his home with a cat who firmly believes she’s in charge.
-
Read BioLauren Ciciretti
Senior Account Manager - SEO
Lauren Ciciretti is a Senior SEO Account Manager specializing in SEO strategy for multifamily clients and property portfolios.
Her work focuses on helping clients connect digital marketing performance to bottom-line leasing needs. Rather than looking at rankings or traffic in isolation, Lauren evaluates the full picture to identify gaps, uncover missed opportunities, and recommend strategies that support stronger visibility, renter engagement, and leasing activity.
Lauren partners closely with clients to understand the challenges affecting individual properties and larger portfolios, then builds strategies around those needs. She combines SEO, local search, content, analytics, and website performance data to help clients make informed marketing decisions and focus on the areas most likely to improve results.
Known for a collaborative and thoughtful approach, Lauren values long-term client relationships and clear communication. She takes pride in making complex performance data easier to understand and turning it into recommendations clients can put into action.
Before joining Results Repeat, Lauren led marketing campaigns for universities and colleges throughout the Philadelphia region, with a focus on branding and student acquisition.
Outside of work, Lauren enjoys spending time with her two sons, whether they’re watching movies, cheering at school sports, or taking the occasional goofy selfie together.
-
Read BioMark Strus
Technical and Web Support
I bring more than ten years of web development expertise to my role at Results Repeat, where I have spent the past decade building impactful digital solutions. Today, my work focuses on developing internal systems, creating custom business applications, and pioneering agentic code development. Backed by a Bachelor of Fine Arts, I leverage a creative perspective to solve complex technical challenges and optimize company operations. Outside of work, I love relaxing with my wife, our twin boys, and our family dog and cat.
-
Read BioYonatan Ran
Web Developer
Yonatan Ran has been working as a full stack developer for over 22 years. After seven years as a full time professional skydiver, Yonatan switched gears and taught himself to program. He is an autodidact, excels in problem solving and always enjoys a challenge.
He is a natural leader, and brings his experience from leading a development team for a start up company in Israel, where he is from. As a freelance developer, he has worked with clients big and small.
When he’s not going above and beyond to excel at anything he touches, he might be teaching people to skydive, BASE jumping, rock climbing with his wife or snuggling up with the family watching a movie.
-
Read BioJess Cross
Web Project Manager
Jess is a Web Development and Digital Marketing Project Manager with 15 years in tech and dual certifications as a Scrum Master (CSM) and Project Management Professional (PMP). She started out on the developer and coding side, then moved into project management over the last decade. That background means she speaks both languages: she can sit with engineers and with stakeholders and keep everyone pointed at the same goal.
Her approach is simple. She builds experiences that solve real problems and create real value for clients and their users. She does her best work in the messy middle, where technical constraints meet human needs, and she keeps the bigger picture in view while the details get sorted.
Outside of work, Jess is a certified cat mom and a trivia mastermind with serious Jeopardy aspirations. She loves exploring new cities for their food scenes, and when she is not traveling, she is at home cooking Michelin-star-level meals.
She’s also a proud Philly girl, plugged into the city's local politics, music, and art scenes. And like every good Philadelphian, she faithfully endures the heartbreak, pain, and occasional glory that come with rooting for Philly sports.
-
Read BioChris Veneziale
Senior Account Manager - SEO
With a lifelong love of reading, writing, and learning, Chris began his career in print production, working with several book and magazine publishers. There, he built a strong foundation in project management, attention to detail, content organization, and deadline-driven collaboration. As the publishing world evolved and digital platforms became increasingly central to how people find and consume information, Chris shifted his focus to the digital space, earning a Master of Library and Information Science from Drexel University.
That background eventually led him to digital marketing and search engine optimization, where he has spent more than ten years helping businesses improve their online visibility. Chris specializes in local SEO, with deep experience optimizing websites, Google Business Profiles, content, technical SEO elements, and search performance strategies. He enjoys helping local businesses better understand how people search, what search engines value, and how strong content, accurate information, and a well-structured digital presence can help them stand out in competitive markets.
Based in Philadelphia, Chris spends his downtime with his wife and their dog, Bella. Outside of work, he enjoys hiking, visiting the Delaware beaches, reading, going to live music and dance performances, playing guitar, and writing music.
-
Read BioEmily Davis
Account Manager - SEO
With a background in competitive sports and a degree in Biology and Marketing, I’ve always been driven by a passion for strategy, performance, and continuous improvement. My experience in both traditional and digital marketing naturally led me to SEO, a field that allows me to combine analytical thinking with creative problem-solving. One of the aspects I enjoy most about my work is collaborating with clients across a wide range of industries, leveraging my diverse experience to help them achieve meaningful, long-term results. In an ever-evolving digital landscape, I’m committed to staying current with industry trends, best practices, and emerging technologies to deliver effective, data-driven strategies.
Outside of work, I enjoy staying active, exploring the outdoors, tackling DIY projects around our home, and spending quality time with my husband, family, friends, and our cats.
-
Read BioMelissa LaCroce
Account Manager - SEO
Melissa is a Temple University graduate with a background in Marketing and nearly five years of experience at Results Repeat. During her time with the company, she has enjoyed building strong client relationships, helping businesses achieve their marketing goals, and being part of a team focused on delivering meaningful results.
As a Philadelphia native, Melissa recently traded life in the Northeast for South Carolina after her husband’s new job brought their family south. She will forever be a Philly sports fan. Outside of work, she stays busy with her three kids and enjoys cooking, baking, entertaining, and finding any opportunity she can to work Disney into the conversation.
-
Read BioKeahi Esquida
Account Manager - SEO
Keahi brings a background in education, research, and marketing to her role as an SEO Account Manager. She earned her MBA and Marketing Management Certificate from Colorado State University and has a background in education and developmental language and cognition research, where she was awarded the Provost International Research Award.
She likes getting to know what clients are working toward and helping turn those goals into SEO steps that actually make sense. She cares about clear communication, staying on top of the details, and making sure clients never feel left in the dark.
Originally from Colorado, Keahi enjoys hiking near water in the mountains, especially when the leaves start changing. She loves gardening, finding small local shops to support, traveling with her husband and their puppy, Mr. Rogers, and catching up with friends over tasty food and drinks.
-
Read BioMia Schalki
Jr. Account Manager - SEO
Mia earned her Bachelor’s Degree in Marketing from West Chester University, where her interest in digital marketing began. After taking various marketing classes in college her interest in SEO and PPC grew, leading her to pursue a career in the Digital Marketing field. She is dedicated to helping brands enhance their online presence.
In her free time, Mia enjoys spending time with family and friends, going on walks with her puppy, taking Pilates classes, and spending summer days at the beach.
-
Read BioLiv Fakhoury
Integrated Marketing Account Manager
Driven by a passion for disruptive marketing and explosive growth, Liv Fakhoury launched her career headfirst into the dynamic cannabis industry, mastering the intricacies of marketing from the ground up. This experience served as a springboard, leading to a diverse portfolio across various sectors. A true marketing jack-of-all-trades, she has cultivated expertise in PPC, graphic design, SEO, website development, social media, and traditional media, demonstrating a versatile approach to driving results.
Based in Philadelphia, Liv brings a unique blend of industry knowledge and creative strategy to every project. Outside of work, family is paramount, as she cherishes time with her girlfriend, Bre, and her two cats, Toastie and Jam Jam, as well as spending quality time with her beloved mother. An avid traveler and music enthusiast, Liv can often be found exploring the country, attending music festivals, and shows with friends.
-
Read BioMegan Teague
Account Manager - SEO
Megan Teague brings a data-driven and strategic approach to her role as an SEO Account Manager at Results Repeat. With a background in digital marketing and analytics, she specializes in developing and managing organic search strategies for multi-location and real estate brands, helping clients improve visibility and drive qualified traffic.
Megan’s expertise spans on-page optimization, local SEO, content strategy, and performance reporting, with a strong focus on translating complex data into clear, actionable insights.
Outside of work, Megan enjoys exploring her creative side through pottery and crocheting.
-
Read BioTyler D'Angelo
Account Manager - PPC
Tyler is an account strategist and client success leader with over eight years of experience driving growth across paid media, SEO, and analytics-led marketing programs. He has led multi-industry portfolios generating six-figure monthly revenue and specializes in translating performance data into clear, actionable strategies.
With a background spanning agency, operations, and leadership roles, Tyler is known for building strong client relationships, improving internal processes, and helping teams deliver consistent, measurable results. He brings a people-first approach to performance marketing, balancing strategy, execution, and communication to ensure long-term success.
-
Read BioMariah Ricci
Growth Marketing Manager
Mariah is the Growth Marketing Manager at Results Repeat, bringing a unique blend of digital marketing expertise, strategic communications, and relationship-building skills. Mariah began her marketing career at LaFrance Corp., where she supported various industry teams for seven years, including automotive, sporting goods, golf, and eyewear. She continued her career in the wellness industry, leading marketing initiatives that spanned lead generation, content strategy, outreach, and business development. Mariah has her B.S. in Public Relations, Communications and her M.S. in Clinical Counseling.
Mariah is known for her collaborative leadership style and ability to align marketing strategy with business objectives to drive measurable impact.
When she's not in marketing mode, Mariah is chasing new experiences, whether that's a weekend hike, a recipe she's never tried, or a destination she hasn't visited yet.
Work With Us
Want to join our team?
Results Repeat is a virtual workplace, and we put our people first, always. Join our team, today!
Careers