Pergunta de entrevista da empresa Griffin Capital

Why do you think you would be a fit here?