By | Around the Office Everyone, meet Glenn, our new digital marketing strategist. From living in Russia, to daydreaming of a life on the Mediterranean coast, Glenn is one cool dude. Plus, the fact that he’s a dog person makes him that much cooler. Where did you grow up? I grew up for the most…