Finyard CMO Rachel Demosthenous leaves to start Creative Rangers agency

Rachel Demosthenous was one of a handful of executives who joined Finyard founder Dmitrij Pruglo at around this time last year.