Chapter 3

The missing credit became the center of the accounting review.
Not because it was the largest transaction.
It was not.
But it was the cleanest example of a pattern everyone could understand.
Bellini Event Atelier billed the hotel for rooftop staging.
North Pier Production billed the hotel for substantially the same labor.
Gabriel Ross noticed both.
Julian Bellini promised a credit.
No credit came.
Then the issue disappeared into a quarterly adjustment process that had no owner.
That was how the accountants described it.
No owner.
Luca hated that phrase.
“Someone always owns the decision,” he said.
The lead forensic accountant, Priya Deshmukh, did not react to his tone.
“Someone may own the authority.”
“That is not the same as someone owning the follow-through.”
She projected the workflow on a screen.
Department manager approves operational need.
Vendor manager approves scope.
Accounts payable checks invoice structure.
System pays.
Quarterly reconciliation identifies credits and adjustments.
Vendor relationship manager resolves discrepancies.
“Who was vendor relationship manager?” Luca asked.
“For Bellini Event Atelier, Gabriel had executive oversight.”
“For individual events, different hotel managers.”
“For North Pier, Gabriel approved initial onboarding and then delegated.”
“To who?”
“Procurement.”
“Name.”
Priya clicked.
“Dana Holt.”
Dana was director of procurement.
Forty-two.
Seven years at Moretti.
She sat in another interview room downstairs.
Michael said:
“Before you decide she failed, hear the process.”
Luca leaned back.
“Fine.”
Dana’s interview was less dramatic than anyone expected.
She knew North Pier.
She knew Bellini.
She knew duplicate-looking invoices existed.
But her team had been told:
Bellini served as creative lead.
North Pier served as emergency field production.
That can be legitimate.
One vendor designs.
Another executes.
The problem was:
the bills sometimes described the same labor.
Dana’s team flagged:
nine overlaps
over three years.
They sent them to:
Gabriel
because he had approved the overflow structure.
Gabriel sent:
four back with explanations.
Two were corrected.
Three remained pending.
Then six more overlaps appeared later.
Dana escalated:
again.
What happened?
She produced emails.
Dana to Gabriel:
We need a formal subcontracting map. Bellini and North Pier scopes are bleeding together.
Gabriel:
Agreed. Hold new North Pier onboarding until Julian reconciles.
Then two weeks later:
Gabriel:
Release hold for Hudson opening. Operational emergency.
Dana:
Need written exception.
Gabriel:
This email is the exception.
There.
Not fraud.
But:
override.
Then Dana asked:
“Did I have authority to refuse him?”
Michael said:
“I’m asking what you believed.”
She looked tired.
“He was COO.”
That was answer.
Then another document showed:
Gabriel had verbally told hotel managers North Pier was “Bellini’s field arm.”
It was not.
North Pier was independent.
Why describe it that way?
Gabriel said:
“Because that’s how Julian presented it.”
Julian denied:
“I said they were a production partner.”
Difference.
Small words.
Big assumptions.
Then North Pier.
Owner Ethan Vale agreed to interview.
He did not know:
Gabriel’s brother
personally.
The shared building address had created:
suspicion
but the building housed:
twenty-two companies.
Again:
coincidence.
Ethan provided:
contracts,
payroll,
crew sheets,
insurance,
bank records.
North Pier had:
real employees.
Real equipment rentals.
Real event work.
Not a shell.
Good.
Then the bank-routing discrepancy.
Why did some Bellini invoices route to North Pier accounts?
Because Bellini sometimes acted:
as pass-through contractor
and changed remittance instructions
so Moretti paid:
subcontractor directly.
Could that be legitimate?
Yes.
But the invoice header still said:
Bellini Event Atelier.
That was bad.
Accounts payable should have required:
vendor-name match
or approved assignment.
Instead:
manual exception.
Who approved exceptions?
Gabriel.
How many?
Eleven.
Value:
$327,000.
Did Bellini receive those payments too?
In eight cases:
no.
The payment went only:
to North Pier.
Not duplicate.
In three:
yes.
Those became:
real duplicate exposure.
The accountants revised potential unsupported loss:
Not $1.34 million.
More likely:
between $482,000 and $690,000
depending on unresolved credits and taxes.
Still serious.
Less dramatic.
More accurate.
Then Sofia Nguyen.
She came in for interview with:
her own lawyer,
a notebook,
and the posture of someone who had not slept.
Luca was not in room.
Good.
HR.
Michael.
Outside counsel.
Priya.
Sofia explained how she found the pattern.
She was reconciling:
event capital against hotel reopening budgets.
She noticed:
same vendor labor descriptions
under different purchase-order codes.
At first she thought:
duplicate data entry.
Then:
different bank accounts.
Then:
manual approvals.
She built:
spreadsheet.
Why audio?
She had attended:
meeting
with Gabriel and Vanessa
because Gabriel asked her to explain:
raw reconciliation.
She recorded:
on her phone.
Was that legal?
Counsel would review:
state consent rules.
But the conference occurred in:
New York,
one-party consent generally allowed if recorder participates.
She was present.
Why record?
“I was scared.”
“Of what?”
“That they would say later I misunderstood.”
That sentence mattered.
Then:
“Did Gabriel threaten you?”
“No.”
“Did Vanessa?”
“No.”
“Why scared?”
“Because I was twenty-nine and the people in the room were the COO and the owner’s fiancée.”
There.
Status.
Then:
“Why label speakers unknown?”
“I didn’t.”
“The file was exported without labels.”
Then the drive.
Sofia made:
one encrypted working copy
for Gabriel
after he said he would take the matter to counsel.
She kept:
original files on secure finance server.
So why did missing USB matter if data existed elsewhere?
Because:
the USB contained her full reconciliation notes
including:
personal annotations,
screenshots,
vendor bank-routing changes,
audio,
and one spreadsheet version
not yet uploaded.
The core accounting data existed.
The context:
on drive.
Vanessa had not prevented:
all evidence.
She had tried to control:
one package.
Then Sofia said:
“I should’ve gone directly to compliance.”
“Why didn’t you?”
She looked at her hands.
“Because Gabriel is compliance escalation for operational finance issues.”
That was problem.
The COO was:
part of the chain
and part of the issue.
Then Michael asked:
“Was there an independent whistleblower channel?”
“Yes.”
“Did you know it existed?”
“Yes.”
“Why not use it?”
She hesitated.
“Because everyone says use the line if your manager is the problem.”
“I didn’t know if Gabriel was the problem.”
That was painfully reasonable.
A policy can exist
and still not tell a person:
when doubt becomes enough.
Then Julian Bellini.
He came voluntarily.
No lawyer at first.
Michael refused interview until:
counsel present.
Julian was furious.
“You think I’m a criminal?”
Michael said:
“I think you are named in evidence.”
“You need counsel.”
Julian got counsel.
Then came back.
He admitted:
duplicate billing existed.
Not intentional at first.
His explanation:
Bellini Event Atelier often secured:
creative teams,
temporary labor,
AV,
staging,
floral infrastructure,
security barriers,
specialty carpentry.
During rushed hotel reopenings, Moretti sometimes asked Bellini to:
“just make it happen.”
Bellini would hire:
North Pier
for field execution.
Then Moretti finance sometimes insisted:
pay North Pier directly
to avoid Bellini markup.
So:
Bellini issued scope invoice,
North Pier issued labor invoice,
one should be:
credited or netted.
The process was:
messy.
Then the key admission.
“Sometimes we left both open while waiting for year-end reconciliation.”
Priya asked:
“Why?”
“Cash flow.”
There.
Bellini benefited from:
temporary duplicate payment.
Not necessarily permanent theft.
Julian said:
“We intended to credit.”
“Every time?”
“Yes.”
“Did you?”
“No.”
“Why?”
“Some were carried.”
“Some got lost.”
“Some I assumed Gabriel’s team had offset.”
Priya’s face did not move.
“You assumed the client corrected your overbilling?”
Julian swallowed.
“Yes.”
That was not defensible.
Then one email.
Julian to Bellini controller:
Leave Hudson double-bill in Q3 for now. Gabriel knows. We’ll offset against winter redesign.
Controller:
Need client confirmation.
Julian:
He knows.
No written client agreement.
Then winter redesign happened.
Bellini invoice:
smaller than forecast
by $110,000.
Was that offset?
Julian said:
yes.
But invoice did not state:
credit.
The accountants could not link it.
Maybe genuine discount.
Maybe hidden offset.
Bad records.
Then:
“Did you ever intentionally keep a duplicate payment?”
Julian looked at his lawyer.
Then:
“Yes.”
Silence.
“How much?”
“One.”
“Maybe two.”
Priya said:
“Which?”
Hudson rooftop:
$186,400.
And:
Miami launch production
$94,000.
Why?
Bellini was:
cash-strapped
after a client bankruptcy.
Julian planned:
repay through future credits.
He did not tell:
Luca.
Did Gabriel know?
“He knew Hudson.”
“Not Miami.”
Gabriel later disputed:
knowledge of Hudson being intentionally retained.
He said:
he believed credit would follow.
That would matter.
Then Julian admitted:
“I used Luca’s relationship with Vanessa as cover.”
Michael looked at him.
“How?”
“I believed nobody would push Bellini too hard while they were engaged.”
There.
Not Vanessa directing fraud.
Relationship:
shield.
Then:
“Did Vanessa know?”
“No.”
“Ever?”
“She knew there were reconciliation disputes.”
“She did not know I intentionally kept Hudson.”
That matched:
audio.
Then why call her six weeks before birthday?
Because Sofia’s spreadsheet had reached:
Gabriel,
and Gabriel called Julian.
Julian panicked.
He called Vanessa.
Told her:
finance was overstating the problem
and Gabriel was about to freeze Bellini account.
He did not tell:
the Hudson admission.
Then Vanessa confronted:
Gabriel.
That was the recorded meeting.
Then later asked Kira:
to find drive.
Protect brother.
Without knowing:
worst fact.
Still wrong.
Different.
Then Luca finally spoke to Gabriel.
This meeting:
private counsel present.
Luca asked:
“Did you know Julian kept the Hudson duplicate?”
Gabriel said:
“I knew it had not been credited.”
“That’s not what I asked.”
Gabriel’s jaw tightened.
“I knew it was outstanding.”
“Did you know Bellini was using the money?”
“No.”
“Did you ever authorize carrying it into future work?”
“I told Julian we could net legitimate credits against future invoices if finance documented them.”
“Did finance document it?”
“No.”
“So why did you keep approving Bellini work?”
Gabriel rubbed his face.
“Because they were excellent.”
“Because the hotels were opening.”
“Because they could mobilize in forty-eight hours.”
“And because Vanessa was marrying you.”
There.
Luca leaned back.
“Say the last part again.”
Gabriel looked him in the eye.
“I did not want to be the person who blew up your engagement over what I thought was a reconcilable vendor problem.”
Luca said nothing.
Gabriel continued.
“I told myself I was protecting operations.”
“I was also protecting you from a personal problem.”
Michael looked down.
Same pattern.
Different people.
Everyone deciding:
what Luca could know
and when.
Then Luca asked:
“Why didn’t you take Sofia’s drive to Michael?”
Gabriel answered:
“Because if I did, the Bellini account would freeze immediately.”
“Would that have been wrong?”
“At the time, I thought yes.”
“Now?”
Gabriel looked tired.
“Now I think I was trying to preserve too many things at once.”
Operations.
Vendor.
Wedding.
Friendship.
Reputation.
And truth became:
the only thing without an owner.
Later that afternoon, Luca called me.
I was home.
He did not ask:
about USB.
He asked:
“How are your ribs?”
“Better.”
“Your face?”
“Still ugly.”
He laughed once.
Then stopped.
“I’m sorry.”
“For what?”
“For not seeing what Vanessa’s role looked like to staff.”
I sat on my couch with an ice pack against my side.
“You didn’t tell me to obey her.”
“No.”
“I also never told you that you didn’t have to.”
That was closer.
Then:
“I want you to know you can take as much leave as the doctor recommends.”
“Rosa already told me.”
“Good.”
Then silence.
I asked:
“Did the drive have something bad?”
“Yes.”
“Was Vanessa stealing?”
“No evidence of that.”
That surprised me.
Then:
“Did she know?”
“She knew enough to make a terrible decision.”
“Not enough to explain everything.”
I appreciated that answer.
Because by then social media had already started.
Someone from the birthday dinner had leaked:
“mystery USB found in Luca Moretti’s cake.”
No injuries mentioned.
No vendor names.
A gossip account posted:
MOB BOSS BIRTHDAY CAKE HID SECRET DRIVE.
Luca was not a mob boss.
He ran hotels and real estate.
But tattoos plus Italian surname plus private dinner:
internet did the rest.
May you like
I turned off my phone.
The truth was already complicated enough without strangers making it easier.