Human Castle is an executive search firm specializing in recruiting and talent acquisition for companies of all sizes. Their services include Contingent and Retained direct and permanent hire. They focus on technical leadership, engineers, software dev...
Phone
+1 716-222-3535
Year Founded
2016