Submitted resume to Recruiter on LinkedIn. After an initial interview with the recruiter, had two sets of interviews, one over Phone with the Hiring Manager and Second interview with another staff manager. Attended a meet and greet meeting, received a job offer which I accepted.