The interview process is typical of most companies.
1. Basic questions to answer via e-mail (salary expectations, why you are looking for a new opportunity, willing to travel etc.
2. On-site interview with Human Resources and Hiring Manager
3. On-site interview with Department Staff and COO
4. Take an on-line profile personality/skill assessment
5. Offer extended