C.O.
Mom:
It depends upon a LOT of things..
1. the position.
2. the number of successful candidates - successful meaning - qualified and interviewed well.
3. the company's position.
A Director level job? Usually two weeks - especially if there were several qualified candidates. If they have a panel review - that could add another week.
For my positions? Senior level can take 4 weeks - from the starting process out. I do keep in touch with my candidates, though, and let them know what is going on.
Has the recruiter contacted you to keep you informed on the process? If not? Reach out to him/her and see where you are in the process. Did you send a thank you note after your interview? A nice hand-written note sets many candidates apart now.
Good luck!