Designed by
Title
People put puzzles into a big light bulb. Social Innovation, Idea, Strategy, Technology. Working process, teamwork communication. #242537717
Description
People put puzzles into a big light bulb. Social Innovation, Idea, Strategy, Technology. Working process, teamwork communication. Vector illustration flat style.