Business Positions
Algonquin Studios
tech. firm
Board Memberships
InVest Buffalo Niagara
Buffalo business development coalition
•
Director