OIST Research Internship Spring Intake: Recommendation Letter

Hi, I plan to apply for the OIST research internship for this spring intake. I saw that they require the recommendation letter must be from professorial-level faculty, but my referee is my thesis supervisor who is a lecturer at my university, but their title is not Assistant/Associate/ Prof. Can they be qualified to write my recommendation letter?

by doge_universe