Pared Pro-file: Glen Allen

The Calling   I grew up in Newport News, Virginia. I started my journey into the industry pretty much the same way everyone has, breaking my back day to day scrubbing dishes in the hot, wet, bottomless pit of under-appreciation. I remember working during weekend rushes, hearing the barrage of Read more…

By Jamie Li, ago