Leo Sammak
CFO (Chief Fetch Officer)
My personal motto: Woof.
When Did You Join Strata?
If You Weren't So Good at Your Job, What Would You be Doing?
What Are Your Favorite Bands?
What Are Your Favorite TV Shows?
What's One Thing that You Can't Live Without?