Pergunta de entrevista da empresa NPower Canada

Tell me about yourself ?