18 employees
Bigger Picture is a design agency that helps companies in the public, private and civic sectors with business strategies, workshops, etc.
2003