Had an informational meeting with HR director to learn more about the company. Asked about posted positions, and was told I might be a fit for one. Called by internal corporate recruiter. Met with hiring manager, had one meeting with hiring manager and several email messages/phone calls, 2 meetings with executives, 1 meeting with co-worker, then offered the position.