5.020 Mar 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