Founded and run by Alex Tuscanes and Veda Keech, Rambler Media Group is a creative agency based in Denver, Colorado.