Our Team

Our Experience is Your Edge.

In Payments, You need a team That Has your Back


In payments – especially high-risk payments – things go wrong. It happens. And when they do, you need to know you have a top-notch team supporting you. A team that’s resourceful, creative, and committed – and has the connections it takes to find solutions.

We’re exceptionally proud of the team we’ve built. There are no “green staff” here, only payments experts with years of experience in the wild. We look forward to serving you.


You need a team that’s resourceful, creative and committed – with the right connections to find a solution.


Brian Randolph photo

Brian Randolph

Founder & President

Brian has over a decade of experience in payments industry leadership, working with national and international banking partners, global corporations, and numerous small businesses and entrepreneurs.

Brian previously served as COO for National Merchants Association, a payment processor and Inc. 500 honoree. Brian helped lead the team as NMA scaled up to 200 employees, becoming a leader in high risk processing solutions. As COO, Brian was instrumental in negotiating deals, developing technology, and managing operations to support the scaling of the business.

Tim Photo

Tim Reynolds

Vice President

Tim has a deep background in payments and banking leadership, as well as client service and operations. Tim most recently served as Director of Operations at National Merchants Association, a payment processor and Inc. 500 honoree, where he oversaw a team of 30 staff servicing thousands of merchants, specializing in ecommerce and “high risk” verticals.

Prior to joining NMA, Tim served as Vice President of Business Support and Operations at Bank of America. In this role he supervised a team of over 400 client service staff supporting commercial clients ranging from small businesses to multibillion-dollar corporations and nonprofits.

Bobby photo

Bobby Sparks

Director of Business Development

Bobby has an extensive history and network in the high risk processing space, built over years of travel and relationship-building.

Before joining Moonlight Payments, Bobby served as Senior Business Development Executive for International Markets at National Merchants Association, a leading processor in the ecommerce space, where he managed both US and international relationships with ISOs and merchants.

Prior to joining NMA, Bobby managed a staff of 50 service personnel as the service manager at the largest Ford-Lincoln dealership in the Ohio region.

Anthony photo

Anthony Pugliese

Director of Business Development

Anthony has held key roles in manufacturing and fulfillment of nutraceuticals as well as chargeback management, helping him to fully understand all sides of the payments relationship.

Most recently, Anthony served in a business development role at Chargebacks911, a leading provider of chargeback management solutions.

Previously, Anthony led business development efforts at Ion Laboratories for their fulfillment business, which boasted key customers such as Walgreens, Walmart, Costco, and GNC, and was ultimately acquired by DCC Healthcare in 2019. Anthony supported product lines including skincare, nutraceutical supplements and CBD.

Brianna Photo

Brianna Olmos

Client Success Manager

Brianna has over 5 years of experience in Merchant Services. She has managed multiple channels, from Agents to Direct Merchants, helping them achieve their business goals and meet their processing needs. Brianna goes above beyond to set her clients up for success.

maritza photo

Maritza Tucker

Operations Manager

Maritza provides front-line support for our merchants and agents to ensure their deals are handled efficiently, and address any issues they may have before or after boarding.

Before joining Moonlight Payments, Maritza served as an underwriting supervisor at National Merchants Association, where she oversaw a team of five staff, reviewing merchant applications and assisting with boarding of new accounts.

Prior to her role at NMA, Maritza worked in the mortgage division at Wells Fargo Bank.


Get Started

If you're ready to take your business to the next level, we're ready to talk with you. Reach out today.
(855) 462-5599
1250 Ave Ponce de Leon, Suite 301, PMB 5005
San Juan, PR 00907

10 + 7 =