Larry
LARRY
Manager console
Manager
TodayInboxPulseProjectsHR ProcessesNeeds ReviewActivity1KnowledgeAutomation
Operations
Incidents1LeaveOnboardingStaffChatsInventoryEvents
System
How Larry worksMerge queueSkillsTasksSettings
Larry is active
Next pulse at 4:00 PM
formia-org-structureCurrent Formia Group organisation structure, manager scopes, and access-control rules used by Larry.
RC
referenceorg-structureaccess-controlstaffformia-group
Body

# Formia Group organisation structure Last synced: 2026-06-07T06:03:53.671Z Source of truth: Postgres `entities` table, staff rows, `payload.org`. Larry must use `access.whoami` and `access.canViewStaffData` for role/access decisions rather than relying on message text or stale Drive files. ## Access tiers - owner: Rohan Callander. Unrestricted operational, HR, payroll, pay-rate, financial, and staff-data access across BWJ, SRJ, and Formia. - manager: company/direct-report scoped management access. Ben Knight covers BWJ plus all sales staff across the group; Mark Bidlake covers SRJ operations. Managers can see HR, leave, contract, personal contact, DM-summary, task, tool-allowance, and company data for staff in their company scope or direct reporting line. Payroll, pay-rate, and financial data remain owner-only. - reporting line rule: all sales staff report to Ben Knight, not Mark Bidlake, regardless of whether their payroll/company is BWJ or SRJ. - staff: self-scoped access only. Staff can see their own allowed HR, leave, contract, contact, task, and tool-allowance records plus general company procedures. - unknown: no sensitive data. Ask Rohan to register the Slack user in the staff entity register. ## Leadership - Ben Knight: General Manager (manager; scope BWJ; manager Rohan Callander) - Mark Bidlake: Head of Operations (manager; scope SRJ; manager Rohan Callander) - Rohan Callander: Owner / Director (owner; scope BWJ, SRJ, Formia; manager none) ## BWJ staff - Ben Knight: General Manager; access manager; manager Rohan Callander; Slack U07TB69C3QC - Cody Scott: BWJ staff; access staff; manager Ben Knight; Slack U09QD2X2RMM - Cornelia Zlamala: BWJ staff; access staff; manager Ben Knight; Slack U087V4QULMQ - Craig Heuvel: BWJ staff; access staff; manager Ben Knight; Slack U09TLNL86A3 - Dan Cooper: BWJ staff; access staff; manager Ben Knight; Slack U07SF0L8MC3 - Jessica Powers: BWJ staff; access staff; manager Ben Knight; Slack U086LBLGGDN - John Farrar: BWJ staff; access staff; manager Ben Knight; Slack U07UNEJ101L - Malcolm Borgfeldt: BWJ staff; access staff; manager Ben Knight; Slack U09E6MCSEVC - Michael Thompson: BWJ staff; access staff; manager Ben Knight; Slack U07L1DHE4MS - Michelle Higgins: BWJ staff; access staff; manager Ben Knight; Slack not recorded - Peter Panov: BWJ staff; access staff; manager Ben Knight; Slack U08HRP2UF08 - Sam Gaskin: BWJ staff; access staff; manager Ben Knight; Slack U08DMLJ8UJY - Tim O'Donnell: BWJ staff; access staff; manager Ben Knight; Slack U07U72C15JA - Tomas Amadeo: BWJ staff; access staff; manager Ben Knight; Slack U07SHHZQYHJ - Tony Wall: Salesperson; access staff; manager Ben Knight; Slack not recorded - Vasili Tsironis: BWJ staff; access staff; manager Ben Knight; Slack U07S0GM65SB ## SRJ staff - Alexander Callander: Interior Designer; access staff; manager Mark Bidlake; Slack not recorded - Andy Stanning: Qualified Joiner; access staff; manager Mark Bidlake; Slack U09E6MDT1UN - Anna Thomas: Senior Designer; access staff; manager Mark Bidlake; Slack U09CW3GTR62 - Craig Pengelly: IT / Systems Manager; access staff; manager Mark Bidlake; Slack U08HAERSJJW - Daryl Johnson: SRJ staff; access staff; manager Mark Bidlake; Slack not recorded - Dean Machen: Senior Joiner; access staff; manager Mark Bidlake; Slack U09E6MBSEBG - Harry Stevens: Junior Joiner; access staff; manager Mark Bidlake; Slack U08Q72H51JR - Jemma Gamble: Qualified Designer; access staff; manager Mark Bidlake; Slack U0A2R5U28SD - Lance Adams: Senior Joiner; access staff; manager Mark Bidlake; Slack U08Q72FHPHB - Margarette Sellers: Senior Designer; access staff; manager Mark Bidlake; Slack U08FJBZRP0C - Mark Bidlake: Head of Operations; access manager; manager Rohan Callander; Slack U08T17B0MDH - Mark Haase: Joiner; access staff; manager Mark Bidlake; Slack U09E6MERVHC - Nhan Nguyen: Intermediate Joiner; access staff; manager Mark Bidlake; Slack U08Q72EK5U5 - Robert Lewis: Intermediate Joiner; access staff; manager Mark Bidlake; Slack U08Q72GBSBX ## Formia staff - Rohan Callander: Owner / Director; access owner; manager none; Slack U07K4CYNH9B ## Maintenance - Staff changes should be made in `entities` using `entity.update`; staff payload updates automatically refresh `payload.org`. - After bulk imports or manual DB changes, run `npx tsx scripts/sync-org-structure.ts` and then `node scripts/seed-skills.mjs` if skill docs changed. - If a manager changes company scope or a new manager is appointed, update their staff entity `payload.org` and rerun this sync.

Details
Confidence
1.00
Created
7 Jun 2026, 4:18 pm
Last verified
2d ago
Last accessed
2d ago
Linked entities
5a088a46-78d2-419b-ba18-3769328706c3, 0b166691-b1f9-457b-beca-74dddc908e78, f46d0107-5af1-4787-baa8-566fe9ff4e2f (+28 more)