Clay

Recruitment Specialist

Clay manages the technical aspects of the business and aids recruiting/placement operations.