Himmel Industries interview question

Introduce yourself