I was told this site had something to do with an executive search company? Please advise. Thank you for your help.