Executive Assistant to the CEO

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

£450-500/month

HOURS PER WEEK

40

DATE UPDATED

Feb 10, 2026

JOB OVERVIEW

About Generation Success

Generation Success is a social impact organisation focused on social mobility, connecting young people from underrepresented backgrounds to white-collar employment opportunities. We work at the intersection of early careers, employer readiness, and systemic access — helping future-ready diverse talent reach the professional world, and helping employers build the workplace of tomorrow.
We are a small, ambitious team of six currently navigating a critical survival-to-scale phase. Our CEO, James Adeleke, also serves on the Education Board for the City of London Corporation and is a recognised voice in social mobility and early careers development. This role sits at the centre of the organisation.

About the Role
This is not a typical EA role. You will be the operational backbone behind a founder-CEO who balances strategic leadership, external board commitments, daily content creation, and the demands of building a mission-driven organisation with a young family.

You need to be someone who can anticipate what James needs before he asks, protect his time fiercely, and keep the operational machinery running so he can focus on the work that only he can do: strategy, partnerships, thought leadership, and external representation.

The right person will thrive in ambiguity, take ownership without being asked, and understand that in a team of six, everyone does whatever is necessary to move the mission forward.


Core Responsibilities
1. Diary & Time Management
- Own and manage James's calendar — scheduling, rescheduling, and protecting focus time
- Coordinate meetings across multiple stakeholders including corporate partners, advisory board members, the City of London Corporation, and internal team
- Proactively manage scheduling conflicts and ensure adequate preparation time between meetings
- Protect James's structured morning routines (meditation, journaling, brain training, content creation) by ensuring no early-morning scheduling intrusions

2. Email & Communications Management
- Triage and manage James's email inbox — categorise, flag, draft responses, and ensure nothing falls through the cracks
- Draft replies and correspondence in James's voice and tone
- Manage LinkedIn messages and inbox — respond to all messages (not just sales) in a timely, professional manner
- Flag urgent items and escalate decisions that require James's direct input

3. Operational Support
- Prepare meeting agendas, briefing notes, and follow-up action summaries
- Support document preparation and formatting for board packs, partner proposals, and strategic documents
- Coordinate logistics for events including Open Your Doors Day, careers days, and roundtables
- Manage Asana tasks and project tracking — ensure deadlines are met and nothing stalls
- Support the team with ad hoc administrative, research, and coordination tasks as needed

4. Content & Thought Leadership Support
- Support James's daily LinkedIn content creation process — scheduling, light editing, engagement tracking
- Assist with preparation for speaking engagements, panel discussions, and board meetings
- Help coordinate thought leadership outputs including white papers, research briefs, and partnership communications

5. Family-Aware Flexibility
- Understand and accommodate the reality that James has a young family (3-year-old and baby) — emergencies happen, and this role requires someone who can hold the fort calmly
- Provide cover on scheduling and communications when James is managing family commitments


About You

Essential
- Exceptional organisational skills — you are the kind of person who brings order to chaos
- Strong written communication — you can draft professional emails, LinkedIn messages, and correspondence that sound like they came from someone senior
- Proactive mindset — you anticipate needs and act before being asked
- Comfortable with ambiguity — in a small team, your job description is a starting point, not a boundary
- Discretion and trustworthiness — you will have access to sensitive strategic, financial, and partnership information
- Confident using digital tools — Google Workspace, Asana, LinkedIn, Zoom, and willingness to learn new platforms quickly
- Genuine alignment with GS's mission — social mobility, early careers, and creating opportunity for young people from underrepresented backgrounds

Desirable
- Experience supporting a founder or senior executive in a startup or small organisation
- Familiarity with CRM systems (Go High Level or similar)
- Experience with social media management, particularly LinkedIn
- Comfort with AI tools — we use AI extensively across the organisation and expect tea ---------- mbers to leverage these tools
- Understanding of the social impact, education, or early careers sector
- Sales support experience — some commercial activities may be part of the role depending on team structure

What We're Not Looking For
This role is not for someone who needs detailed instructions for every task, waits to be told what to do, or sees their responsibilities as limited to a fixed list. We need someone who sees a gap, fills it, and then tells us about it afterwards.

Why Join Generation Success
- Mission that matters: Every day, your work directly contributes to opening doors for young people who wouldn't otherwise have access
- Direct access to leadership: You work alongside the CEO, not three layers below — your impact is immediate and visible
- Growth stage exposure: GS is at a critical inflection point — you'll see and contribute to what it takes to scale a social enterprise
- Flexibility: Remote working with genuine flexibility — we care about output, not hours logged
- Network access: Exposure to corporate partners, City of London Corporation, advisory board members, and the broader social mobility ecosystem
- AI-forward culture: We don't just talk about AI — we use it daily. You'll develop skills that are increasingly valuable across every industry

How to Apply
Please send your CV and a short cover note (no more than 300 words) explaining why this role interests you and what makes you the right fit.

In your cover note, please address:
1. A specific example of a time you anticipated a problem before it became one
2. How you organise your own work and priorities
3. Why GS's mission resonates with you

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0311
Total Execution Time  0.0330
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,536,384 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Executive-Assistant-to-the-CEO-1576056
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0221 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1576056
 LIMIT 1 
0.0015   SELECT *
FROM `employers`
WHERE `employer_id` = 401073
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1576056
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-17',ej.date_added) duration_daysDATEDIFF('2026-04-17',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1576056' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1576056 
0.0011   UPDATE employer_jobs SET hit_counts '***Feb-10-2026=461***Feb-11-2026=49***Feb-12-2026=21***Feb-13-2026=8***Feb-14-2026=5***Feb-15-2026=5***Feb-16-2026=7***Feb-17-2026=11***Feb-18-2026=8***Feb-19-2026=10***Feb-20-2026=9***Feb-21-2026=5***Feb-22-2026=1***Feb-23-2026=3***Feb-24-2026=3***Feb-25-2026=2***Feb-27-2026=1***Feb-28-2026=2***Mar-01-2026=2***Mar-02-2026=4***Mar-03-2026=1***Mar-04-2026=1***Mar-06-2026=4***Mar-07-2026=1***Mar-08-2026=1***Mar-10-2026=3***Mar-11-2026=2***Mar-12-2026=2***Mar-13-2026=2***Mar-15-2026=2***Mar-16-2026=1***Mar-17-2026=1***Mar-19-2026=4***Mar-22-2026=1***Mar-23-2026=4***Mar-26-2026=4***Mar-27-2026=2***Mar-29-2026=1***Mar-30-2026=1***Mar-31-2026=2***Apr-05-2026=1***Apr-06-2026=1***Apr-11-2026=2***Apr-17-2026=1' WHERE job_id'1576056'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Feb-2026=611***Mar-2026=46***Apr-2026=5' WHERE job_id'1576056'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1576056' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1576056 
0.0140   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '401073'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)