Chief of Staff Team
Was this helpful?
Was this helpful?
You are here:
Chief of Staff Team
Compliment the CEO through being the cross-functional linchpin for GitLab when it comes to strategy and operations.
CoS = Chief of Staff
CoST = Chief of Staff Team
on Slack
The Chief of Staff and their team may work on projects that fit any combination of the following:
projects that are many-functional
projects that are important but not urgent or are under resourced
projects that are so broad that it can't live within a function but are too much work for the CEO
projects that are important to the CEO
This is not an exhaustive list of the types of work the CoS might do.
Examples of a cross-functional project:
Helping shepherd KPI and/or OKR progress
Learning and development initiatives shared by the Sales Enablement teams and the People org
Helping ensure job families have the required parts
As GitLab grows, projects will come up that are important but are under resourced. Chiefs of Staff are known for their ability to become 80% effective on any subject quickly. They are generalists at their core and, while they bring special skills to the table, they are meant to be able to address important problems as they come up. A CoS might help source candidates for a strategic hire, fix grammatical errors in the handbook, and build a financial model all in the same day based on what is important or top of mind for the CEO at a given point. The goal of the CoS is not to do the work of other teams, but help address work that those teams may not have bandwidth to address but are important to the organization and/or the CEO.
There may be projects with no clear leader for a myriad of reasons, including we're still hiring the point person or the lead is on leave. Because of the CoS's ability to come up to speed quickly, they may be tasked something totally out of their domain with the expectation that they bring their leadership experience to the table, will do the work to make good decisions, and will lean on team members who are SMEs.
Examples of a project with no clear leader:
Learning and development initiatives shared by the Sales Enablement teams and the People org
Some projects or initiatives are very broad and cross-functional and make sense to belong to the CEO but are not a strategic use of the CEO's time. OKRs are a prime example. OKRs need to happen and are key to the business but it is not efficient for the CEO to shepherd the process along. The CoST is the shepherd for these sorts of projects and collaborates with all team members at GitLab to achieve success on such initatives.
Examples of broad projects:
E-group offsite prep
Board meeting prep
OKR shepherding
The CEO will have other projects that come up that he will task the CoST with, such as following up on something or carrying on a conversation on his behalf.
Examples of tasks that are important to the CEO:
Handbook MRs
Values updates
Prepping for calls
As a rule, everything in the doc is a TODO for the CoST. When tasks are DONE, they should be labelled as such. The CEO will review and delete the item once it's been assessed as completed.
We work from the bottom up in agendas, unless told to prioritize otherwise.
The Chief of Staff plays a key role in support Board Meetings.
reaching out before the meeting to collect questions from the board members.
sending reminders, preparing the agenda and chairing the meeting.
sends a reminder to the e-group two weeks in advance of the meeting.
distributing the board materials the Friday before the meeting.
ensuring that PDF versions of the materials including presentations, exhibits, minutes, option grants are stored in the Board of Directors folder on Google Drive in a folder labeled with the date of the meeting.
OKR progress
GitLab KPIs
A reminder on handbook first
Openings on the CEO Shadow Rotation
Timely announcements
Iteration Office Hours
Three things that are on the CEO's mind, usually from the CoS agenda
The Group Conversations are stored in the "CEO Evangelism" folder on Google Drive.
Start by copying the last slide deck. This will form the skeleton.
OKRs may need to be updated for the quarter, depending on the date.
Update with timely announcements, e.g. E-Group Offsite updates, anything shared in Company FYI recently, any great wins.
Be sure that slides are prepared with enough notice for the CEO to record a video and for it to be shared at least 24 hours in advance of the Group Conversation.
Every spring the Board does a CEO Evaluation, through which a number of areas for focus come up. The CoS is reponsible for a quarterly update to the board on the progress made on those areas for focus. For example, if one area of focus is "set 3-year strategy", the CoS will review and refresh the strategy page, if appropriate, and share with the Board any updates made to the page.
This is not the SSOT for these dates and is meant only for informational/organizational purposes.
Informal Board Meetings
2020-04-17
2020-05-15
2020-06-19
NomGov Meetings
2020-04-24
Board Meetings
March
June
September
December
E-group Offsites
February
May
August
November
The Chief of Staff may occasionally have a Chief of Staff Shadow, a GitLab team member who will participate in a specific project or initiative for a fixed period of time. Shadow responsibilities could include: taking notes, providing feedback, and/or supporting the overall initiative success. This role would be in addition to any existing responsibilities at GitLab. Participants would opt in to experience another function within GitLab and contribute to a different part of the business. Since participation would be in addition to an existing workload, managers must sign off before a CoS Shadow can participate. Interested team members can share their interest with the Chief of Staff.
If you are interested in participating in the Chief of Staff Shadow program, open a merge request to add your name to the below table, assign to yourself and slack the #chief-of-staff-team
for review and merge.
Start Date
End Date
First & Last Name
GitLab Handle
2020-05-23
2020-08-21
Mike Miranda
@mmiranda
2020-08-31
2020-12-18
Jerome Ng
@jeromezng
The CoST works closely with the , the , the , and .
GitLab is a , which means the . Usually, when a project arises between two Departments, they can work something out on their own. When a project arises between three or more Departments, the Chief of Staff will be the point person to execute. In many cases, the Chief of Staff will be the . Whether it's a product feature proposal, a new CI job for job families, or questions from the board, the CoS is the person who can be trusted to get things done, get them done quickly, and get them done right.
The CoST works through a doc titled "Chief of Staff, Cheri, and Sid." It's format is structured like the . Many of the tasks on the sheet are quick asks- handbook MRs, formatting changes, or questions to be answered. Small asks should be handled as quickly as possible. Other asks, such as OKR-related planning or an initiative that requires alignment with multiple stakeholders, requires forethought and more appropriate timing. Some amount of time each week needs to be spent moving these sorts of tasks forward.
The Board Meetings page is the single source of truth for information on the Board, but some of the responsibilities of the Chief of staff include, as per the :
coordinating the
grouping questions in the
The CoS team has been running the . We set OKRs on a basis.
There is an that dictates the timeline of events. We use a handbook page for each quarter. The CEO's Objectives every quarter map to the of our . The CEO's KRs are what we're measuring for the company for that quarter.
While OKRs are every quarter, what we're focused on moving (improving, being more efficient, etc.), are how we're consistently measuring how we're doing as an organization. KPIs occur at multiple and have . The data team maintains . There is a process for by adding, removing, or changing a KPI.
are updates on different parts of the company every 6 weeks. The Chief of Staff prepares the General Group Conversation slides for the CEO. During the General Group Conversations, please help facilitate the flow and ask team members to verbalize. The CEO gives a General Group Conversation that covers the whole of the company. The CEO's GC slides usually cover:
If there aren't any timely announcements, take this opportunity to remind folks about some of the key features of our guidelines, including our Top Misused Terms, MECEFU, or Why we track public Slack messages.
Review the and the CoS agenda for anything that could be added to the "Top of Mind" section.
The executives get together every quarter for the . The CoS plays an important . It's with an All-Directs the following day. . There are . Here is feedback on the last .
The is the only all-hands-style meeting at GitLab. The CoS is responsible for organizing it.
The is made up of anyone who reports directly to the e-group. The CoS enables and manages this group.
We outline our and our in the handbook. The CoS is reponsible for maintaining this list. There is an issue to also .
On the CoST, we use for our Daily Standups. These are posted in #chief-of-staff-team-standups in Slack. Once team members are added to the daily standup list, they will receive a message from Geekbot via DM once they've been active on Slack after 6 AM in their local timezone. There is no pressure to respond to Geekbot as soon as it messages you. When Geekbot asks, "What will you do today?" try answering with specific details. Give responses to Geekbot that truly communicate to your team what you're working on that day, so that your team can help you understand if some priority has shifted or there is additional context you may need.
2020 March: