Take a look at the jobs that are frequently posted on the site. You’ll probably notice that they are not generally geared toward executive-level professionals. That doesn’t mean you can’t post here, but your applicant pool could be limited. There are better options, such as posting a job on LinkedIn.