Nicholas Meeks, Chief Financial Officer
As Chief Financial Officer, Nick Meeks brings deep financial expertise and a proven track record of scaling high-growth companies, playing a pivotal role in guiding the organization’s financial strategy and ensuring long-term sustainability.
Prior to joining Trella Health, Nick held senior finance leadership roles across a range of high-performing organizations, where he helped guide strategic growth, optimize financial operations, and deliver long-term value. His experience spans financial planning and analysis, capital strategy, and cross-functional team leadership.
Nick holds a bachelor’s degree from Emory University and an MBA from Duke University. A native of the metro Atlanta area, he credits his parents, both longtime Delta employees, for inspiring his early love of travel. Outside of work, Nick enjoys spending time with his family.