Please I want to be sure of something, are reference letters from senior or lead technologists in tech organisations tenable for stage 1 application, although they don’t have the C-level tag? I mean getting letters from persons like “Senior Software Engineer” or “Lead Data Scientist”.
Are these people from well-established organisations acknowledged as experts in the digital technology field? Do they have an exceptional talent profile?
Yes, they are from well-established Tech organizations.
I don’t think the profile you describing is strong enough. I have seen feedback that pointed put says a similar profile is not suitable.