Role of math in Computer Science
As Galileo has said, "[The universe] is written in the language of mathematics," and it is no different for computer science.  To be a strong computer science researcher, you need to at least be fluent in the forms of mathematics that describe the work you wish to be engaged with.

Mathematics, however, is not a single thing, but a broad domain, and what you need to know will depend on what sort of research you are engaged with.  For example, if you go into computer vision, you'll probably need to know a lot of complex geometry, whereas if you go into cryptography, you'll probably need really deep understanding of number theory.  In some particular paths of work, you might in practice need very little mathematical knowledge at all.

What you absolutely must have, whether for computer science or for any other scientific pursuit, is a comfort with mathematical and scientific thinking in general, enough general mathematical fluency to acquire new expertise at need, and a solid working knowledge of statistics and data analysis to aid in interpreting experimental results.  In almost all computer science work, you will also be greatly aided by fluency in algebra, general discrete maths, Boolean logic, and asymptotic complexity theory.  Beyond that, it all depends on what you're doing.