Howden Interview Question

Self-Intro Why this company Why this role Why you