Staffosaurus

ADDRESS & CONTACT


Address

3333 S Congress Ave, Delray Beach, Florida, 33445, UNITED STATES

GPS

26.42512274496644, -80.09219898657719

Telephone


OPENING HOURS

CLAIM LISTING


Is info on this listing outdated? Are you owner of this business? Register and claim it now.

With more than 50 years of combined Executive level experience in the healthcare space, our team has spent decades crafting an impressive personal rolodex of industry professionals whose candidate referrals you can trust. We don’t just rely on the tired old job posting method used by virtually all our competitors. Rather we utilize our personal network to track down the highest quality candidates available. Combined with our distinguished eye for spotting character and talent, our recruiting team is unrivaled.

FEATURES & SERVICES

LOCATION ON MAP