Work related

12345678
Across
  1. 3. a large meeting
  2. 6. the person in command of a ship
  3. 7. leaving a job to stop work
  4. 8. an elected head of a republican state
Down
  1. 1. a person who works for a newspaper
  2. 2. a person who solves crimes
  3. 4. this person works in the library
  4. 5. a person who designs buildings