March 15, 2015 BY LeapRate Staff

Leverate CEO Ran Strauss stepping down

Fast-growing Leverate is making its move from being a founder-run startup to a professionally-run platform provider.

Read more