About Finch Brands
Finch Brands is a brand consultancy based in Philadelphia, established in 1998. The firm specializes in research, strategy, and design to support businesses in enhancing their brands during key growth phases. Finch Brands positions itself as a practical partner, offering solutions for clients facing challenges such as mergers, rebranding, or market expansion.
Min project size
50,000+
Hourly rate
50 / hr
Employees
67
Locations
United States
Year founded
Founded 1998
Share Your Experience
Help others by sharing your experience with this company
No reviews yet
Be the first to review this company!
