Feedback submitted by Sajid on 25 Jun 2026
Score: 9 out of a possible 10
Communication, setup of systems, transparency, attention to detail informed risks.
Score: 9 out of a possible 10
Communication, setup of systems, transparency, attention to detail informed risks.