5.0Mar 20, 2024Great company and staffHead of business developmentCurrent employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsGood working hours Good work-life balance Good salaryConsWorkload might increase during grant applicationsShow more