All the latest

Lightswitch News

Screen Shot 2022 05 11 at 12 10 52
05.10.2022 The Crew Feature

Meet the Team: Robert Dean

Name: Robert Dean Role: Business Development Representative Bio: Born and raised in California, Robert has spent most of his life working and studying in the Bay Area. His biggest adventure was studying in Ticino, the Italian canton of Switzerland, for two years. He received his Bachelor’s Degree in Communications and Media Studies at Franklin University Switzerland before returning to the US.…

More Articles

Work with us


Group 29
Group 29