Randy Cagan invests the time to understand the business needs of his clients and does a great job identifying the right talent for consideration. He provides appropriate advice and successfully closes gaps along the way. He is a valued business partner who is easy to work with and who achieves excellent results.


Chief Executive Officer