Federico Scott Delacruz's Location
Atlanta, Georgia, United States
Federico Scott Delacruz's Work
Federico Scott Delacruz's Education
Federico Scott Delacruz's Skills
Federico Scott Delacruz's Summary
Federico Scott Delacruz, based in Atlanta, Georgia, United States, is currently a Chief Executive Officer at Sierra, bringing experience from previous roles at Sierra, Humble Pie, Esab - Please Follow Our Official Page and Lands' End. Federico Scott Delacruz holds a BFA in Industrial and Product Design @ University of Wisconsin-Stout. With a robust skill set that includes Product Design, Design Strategy, Management, Concept Development, Design Thinking and more, Federico Scott Delacruz contributes valuable insights to the industry. Federico Scott Delacruz has 3 emails and 2 mobile phone numbers on RocketReach.