Todd Soulas

#839639

@toddsoulas

Strategy @Capgemini. Part-time maker.capgemini.com/experts/strategy-and-innovation/todd-soulas

72 Upvotes