Experience growing with a company from 400 to 2000 people while streamlining processes, seeing projects through to completion, and exhibiting leadership.
Please sign up or log in to view more information about Cara.