Book a demoDemo

IT consultancy software: talent pool, skills profiles You see the bench coming.
Sixty days ahead.

One file, from candidate to consultant. Marvin searches the text of CVs and notes, generates the skills profile in your branding, and follows the assignment from signed timesheet to invoice.

Marvin is software for IT consultancies (ESN): talent pool, recruitment, assignments, timesheets, invoicing and margin in a single tool, hosted in France. The recruited candidate becomes a consultant on the same record, without re-keying. Payroll, employment contracts and accounting stay in your tools.

Mehdi HadjSenior Java developer · consultant
Today
14 Sept

AssignmentsTimesheet signedJune → December

JunJulAugSepOctNovDec
D-60
Kelvio Systèmes
Bench ?
0 days on the bench
Orvane Consulting

Availability scorePeople

Assignment ends on 13 November. Mehdi rises from D-60, visible to the whole team.

September timesheetPeople · Cash

21 daysdeclared by Mehdi
  • Entered from his space · through a secure link
  • Signed by Kelvio · online
  • Invoice generated from the timesheet · in Cash

Kelvio assignment · SeptemberDesk

Sell day rate€580
Consultant cost per day€410
Margin per day€170 · 29%
Margin for the month, 21 days€3,570

Open requirement · OrvaneDesk · Scout

Lead Java developer, starting 16 November.

1Mehdi HadjFree on 13 Nov · Java, 9 yearsPut forward
2Karim OualiOn assignment until March
Demo, fictional profiles, companies and amounts.

8 → 1subscriptions replaced by a single licence

Skills profilein your brand style, anonymised version included

Signed timesheetonline by the client, then invoiced without re-keying

Margin trackedper assignment, per consultant, per client

The IT consultancy cycle, step by step

From sourcing to invoice.
Without switching tools.

For an IT consultancy, Marvin covers the cycle from sourcing to invoice: search across the text of CVs and interview notes, sales and recruitment in the same database, the skills profile in your branding, then the timesheet entered by the consultant, signed online by the client and turned into a day rate invoice.

  1. The talent poolA profile sourced once serves ten times.

    Search · notesSearch covers the text of CVs and interview notes, with the synonyms of the trade: a developer who mentioned three technologies in an interview comes up, even if their record never tagged them.Your searches are saved and rerun up to date: the profile qualified eight months ago comes up for the next need.
  2. Business developmentSales and recruiting look at the same screen.

    Desk · sequencesClient companies, contacts, candidates and consultants live in the same database. LinkedIn, email and WhatsApp sequences work your prospecting as well as your candidates.A consultant coming free moves closer to an open need, with no spreadsheet in between.
Candidate record in Desk: history with a pinned interview note, a process started and a WhatsApp exchange
Candidate record in Desk: history with a pinned interview note, a process started and a WhatsApp exchange

The file follows the candidate.

  1. Interview notes, pinned to the record.
  2. The process started on the job, dated and attributed.
  3. WhatsApp exchanges, in the same place.

Screenshot of the demo account, fictitious identities.

  1. PositioningThe skills profile no longer goes through Word.

    Profile in your brandingThe consultant's CV is reformatted in your branding from their record, skills and experience included, and the anonymous version is produced at the same time. Export to PDF or Word.Several CVs for the same need go out in a single email to the client, and you see when they were opened.
  2. Timesheet and invoiceA timesheet signed on time is an invoice on time.

    People · CashThe consultant enters their days, expenses and absences in their own space. The client signs the timesheet online, then the day rate invoice is generated from the approved timesheet and synced with Pennylane.The margin is locked in when the timesheet is approved and reads by assignment, by consultant and by client.

Day to day

Recruiting on one side,
delivery on the other.
The bench in between.

In an IT consultancy, bench time is born between recruitment and delivery. Marvin brings them together: the recruited candidate becomes a consultant on the same record, the end of an assignment shows before the end date through the availability score, the timesheet is signed online and the margin reads as timesheets are approved.

How you work today
With Marvin
TodayFinding your own candidates is a feat. A search on two technologies returns hundreds of records, or none; so the team re-sources on LinkedIn profiles already in the database.
With MarvinSearch reads CVs and notes.Several skills, a location, an availability: Marvin searches the full text, with the synonyms of the trade.
TodayAssignment end dates are known, but not spotted in time. The information lives in a spreadsheet or in a manager's head, and every day on the bench is a dead loss.
With MarvinThe end of an assignment shows before the bench.As the end date approaches, the consultant rises in the availability score, then becomes available again on the day the assignment ends.
TodayThe month-end timesheet is a race: email reminders, files going round, approvals dragging on, and every payment of the month slips by as much.
With MarvinThe timesheet is entered and signed online.The consultant enters their days in their space, the client signs online, the invoice is generated behind it.
Desk · Consultants · Karim OualiCandidate → consultant
Karim OualiJava developer · on assignment
Hired
March 2024
CV and notes kept
Assignment
Orvane · until 30 November
September timesheet
Signed online by the client
invoice generated
End of assignment
In 54 days
rises in availability

One file, from CV to timesheet.

The hired candidate becomes a consultant without changing tools: notes, assignment and timesheets on the same record.

Demo, fictitious data.

TodayRecruiting on one side, delivery on the other. When the candidate becomes a consultant, their file changes tools.
With MarvinOne file, from candidate to consultant.The assignment opens on the hired candidate's record: CV, notes, history, everything follows, with no re-keying.
TodayEvery CV is redone in the house format for every positioning: Word layout, anonymous version, hours every week.
With MarvinThe skills profile comes out in your branding.From the record, anonymous version included, in PDF or Word, and it goes to the client with open tracking.
TodayThe margin is read after closing. Buy rate, sell rate and days actually worked live outside the tool that follows the assignment.
With MarvinThe margin reads as timesheets come in.It is locked in when the timesheet is approved, by assignment, by consultant and by client.

Consolidation

Eight lines on your statement.
One licence.

One Marvin licence replaces an IT consultancy's subscriptions: ATS and sales CRM, sourcing, consultant portal and timesheets, email and phone enrichment, outreach and sequences, job board multiposting, AI note taking and day rate invoicing. It adds the skills profile in your branding, the end-of-assignment signal and the margin per assignment.

A single licence
and more than your current stack

Per user, it covers the 8 lines opposite. And along the way you get the branded skills profile, the end-of-assignment signal and margin per assignment.

Each consultant has their own space, opened through a secure link: days, expenses, absences and documents.

Prices seen at IT consultancies, per user per month. The names listed are examples of common tools for each line of spend.

  • ATS and sales CRM€130/ month
  • Sourcingsearch licence, external database€300/ month
  • Consultant portal and timesheetsdedicated staffing tool€60/ month
  • Email and phone enrichmentKaspr, Apollo, RocketReach€45/ month
  • Outreach and sequencesWaalaxy, lemlist€70/ month
  • Job board multipostingJobposting€50/ month
  • AI note takerNoota€30/ month
  • Day rate invoicingSinao€30/ month
What you pay today€715per user per month

8 subscriptions, €715 a month.

What tech recruiters say

“We identify the right profiles faster, without missing anyone.”
Maxime T.Founder · Veejo
  • “Multi-posting saved me 1 to 2 hours per week.”

    Cecilia F., Tech Recruiter · BlueCoders

Sovereignty

Your consultant data.
No grey areas.

An IT consultancy's consultant data on Marvin is hosted in France, with Scaleway in Paris. The consultant only sees their days, their assignments, their documents and their own day rate; the sell day rate and the margin stay on the team's side. Every action is traced, and a Trust Pack is provided to your IT department on request.

Who did what, and when.
Log · Karim Ouali's assignmentTimestamped
  1. Claire D. puts Karim Ouali forward to Orvane
  2. Skills file sent to the clientopened at 10:02
  3. Karim Ouali enters 19 days
  4. The client signs the September timesheet

Demo, fictitious data.

Scaleway hosting, France

Your data is hosted in France (Scaleway, Paris). Our sub-processors, including AI providers, are listed in our DPA.

Encrypted secrets (AES-256)

Secrets and tokens encrypted with AES-256-GCM, traffic encrypted with TLS.

Amounts kept separate

In their space, the consultant only sees what concerns them: their days, their assignments, their documents, their own day rate. The sell day rate and the margin stay on the team’s side.

Access and isolation

Strict isolation per company, role-based permissions and records restricted to each person’s scope. Sign-in by magic link, password, Google Workspace or Microsoft Entra ID (with Google or Microsoft, your identity provider’s two-factor authentication applies).

Full traceability

Every action is time-stamped and attributed: who put forward which consultant, when, what was sent to the client and who approved which timesheet.

A file for your IT department

Trust Pack on request: DPA (Art. 28), technical and organisational measures, continuity plan, sub-processor annex, AI System Card, in French and English.

Migration

One month of migration.
Delivery never stops.

Migrating an IT consultancy to Marvin takes one month, without pausing delivery. We collect the export from your ERP or ATS, your ongoing assignments and your skills profiles; our data engineer merges duplicates between candidates and consultants. The switchover happens within 24 hours, then each consultant receives their invitation.

export-ats.csvpreview
NameEmailPhoneStatus
Marie Laurentm.laurent@…06 •• •• •• 41Pool 2022
Marie LAURENTmarie.laurent@…—Candidateduplicate
Karim Ouali—07 •• •• •• 18Placed 2021no email
Léa Garnierlea.garnier@…06 •• •• •• 77Client contact
D-30

Initial export

We help you get the export from your current ERP or ATS, and recover your other sources: current assignments, skills profiles, history.

Desk · Candidates · Marie Laurent2 records → 1
Marie LaurentSenior accountant · Lyon
Email
marie.laurent@…
duplicates merged
Phone
06 •• •• •• 41
kept from the other record
Skills
React, TypeScript
filled in from the CV
Rule
Duplicate merge
approved by you
The following month

Structuring and clean-up

Our data engineer audits the sources, merges duplicates between candidates and consultants, and submits every rule to you. An AI fills in missing fields from the CVs. Your teams carry on in the current tool.

Desk · Go-liveLive
Final export
The past month
carried over
Go-live
Within 24 hours
database up to date
Consultants on assignment
Invitation to their space
sent
D-1

Switchover

Final export, live within 24 hours. Consultants on assignment receive their invitation to their space.

Demo, fictitious data.

€1,500The migration of your history, free with annual payment. A named data engineer on your file.
€2,500Training for the whole team, through our Qualiopi-certified training body, eligible for OPCO funding.
One monthOf preparation, during which you keep working in your current tool.

The trade in figures

Your market,
in public figures, sourced and dated.

The IT services market is picking up slowly in France: Numeum and Xerfi forecast an ESN market of €34.6bn in 2026, up 1%, as ESNs return to positive growth. On the hiring side, Apec forecasts 61,160 IT professional hires in 2026, the most sought-after managerial occupation. Each figure links to its public French source, with its date.

Questions from IT consultancies.

What software suits an IT consultancy that wants timesheets, invoicing and recruitment in the same tool?

Marvin covers the talent pool and recruitment, assignments, timesheets signed online by the client, expenses, absences, day rate invoicing and margin per assignment. The recruited candidate becomes a consultant on the same record, without re-keying. Data is hosted in France, with Scaleway in Paris.

Can Marvin replace an IT consultancy’s ERP?

For recruitment, assignments, timesheets, day rate invoicing and margin, yes: that is what Marvin covers today. Payroll, employment contracts and accounting stay in your tools, and invoicing syncs with Pennylane. The safest approach is to test your real cases against the tool during the demo.

How is an IT consultancy consultant’s timesheet approved in Marvin?

In three steps: the consultant enters their days, by half-day, from their space; your team approves or rejects with a reason; then the client signs online, with no account, using a one-time code. An approved timesheet can be reopened for correction. The client’s purchase order number is entered on the assignment and carried onto the invoices; variable pay is still calculated in your payroll tool.

How does an IT consultancy produce its skills profiles with Marvin?

Marvin generates the consultant’s CV in your brand style from their record, with an anonymised version, as PDF or Word. Several CVs for the same requirement go to the client in a single email, with open tracking. Manual reformatting for every submission disappears.

Is multiposting to tech job boards included for an IT consultancy?

Yes, from the Pro plan: 3 multiposted ads per user on Pro, 5 on Suite. The 89 job boards on offer include tech boards such as Free-Work and Tekkit.io, alongside LinkedIn, Indeed, APEC and Welcome to the Jungle. Applications arrive on the job with their source, and paid postings are paid with your own credits.

Do an IT consultancy’s consultants on assignment need a Marvin licence?

No: they do not take a user licence. The licence covers the people who work in Desk, such as recruiters, sales staff or operations. Your consultants use their own space for timesheets, leave and expenses, and your clients sign timesheets through a link. For a consultancy that manages many consultants, the terms of the consultant space are set out in the quote.

Can an IT consultancy connect its internal tools to Marvin via an API?

Partly. The public API, documented at developers.marvins.ai, currently lets you list a client’s projects and stages, create candidates in them, read published jobs and submit applications to them, with a key of limited rights and a capped rate. Assignments and timesheets are not exposed yet. To query the whole database, the MCP server acts as a gateway for an AI assistant.

When a timesheet changes after the fact, can an IT consultancy’s invoice be corrected?

Yes. The invoice is generated as a draft from the approved timesheet, and you edit it before issuing it. Once issued, it can no longer be changed: corrections go through a credit note or a corrective invoice, as French invoicing rules require. Expenses marked as rebillable are added to the client’s invoice.

Do an IT consultancy’s consultants see day rates and margin in Marvin?

No. In their Marvin space, the consultant sees their assignments, the days they have entered, their documents and their own day rate. The sell day rate and the margin stay on the team’s side, with role-based permissions.

Can an IT consultancy manage freelance and umbrella-company consultants in Marvin?

Yes. Each assignment specifies how the consultant is paid, by day rate or by salary, and margin is calculated accordingly. The freelancer or their umbrella company uploads the monthly invoice on the assignment, from their space or through a link with no account, and your team reconciles it. Marvin does not generate SEPA payment files: payments stay in your bank or accounting tool.

Do an IT consultancy’s consultants request their leave and RTT days in Marvin?

Yes, from their space, once the feature is switched on by the firm: paid leave, RTT days (the French working-time reduction days), sick leave, unpaid leave or special leave, to the half-day. Your team approves the request, which then pre-fills the month’s timesheet. Marvin does not track leave balances: the counter stays in your payroll tool.

Can an IT consultancy with years of history migrate to Marvin?

Yes: candidates, consultants, companies, assignments, notes and documents are carried over. A Marvin data engineer audits your sources, merges duplicates and submits every clean-up rule to you before the import; nothing is loaded without your approval. Training is delivered by our Qualiopi-certified training body (the French quality label), fundable by your OPCO, the French training fund.

30 minutes on your current assignments.
Not a feature tour.

Book a demo

Updated