Christopher Tricarichi
Managing PartnerChris Tricarichi is our Managing Partner, and works to ensure all operations of Avalanche’s two locations in Athens are running smoothly.
Chris Tricarichi is our Managing Partner, and works to ensure all operations of Avalanche’s two locations in Athens are running smoothly.