Pergunta de entrevista da empresa Dunbia

Why do I think I’m a good fit