John Pujals joined Halifax in 2020 and is responsible for financial reporting, accounting, and compliance activities.

Prior to joining Halifax, John worked with a number of private equity clients as a Senior Associate at PricewaterhouseCoopers.

John attended North Carolina State University where he earned his BS and Masters of Accounting, summa cum laude.

He is a Certified Public Accountant and a member of both the American Institute of Certified Public Accountants and the North Carolina Association of CPAs and currently serves as a member of the North Carolina Association of CPAs’ Young Professionals Cabinet. During his free time, John enjoys traveling and spending time with family.