Senior Engineer – Mechanical Design - Genset · Caterpillar · Kaamio