Ella Grey took a three-week temp job at Westbridge Innovations to pay the bills, not to rewrite the company’s future. But one sleepless night, a quiet fix to a broken analytics model catches the attention of Asher West—the brilliant, intimidating CEO who never lets anyone close. Suddenly, the girl who blends into the background is being pulled into high-stakes meetings, late-night strategy sessions, and a world of glass offices and whispered envy. As Asher shields Ella from ruthless office politics and a jealous star analyst determined to put her back in her place, their easy partnership turns into something warmer, riskier, and impossible to ignore. But with the board watching and her temp contract ticking down, Ella has to decide: will she slip back into invisibility, or fight for a future where she’s not just the temp who got lucky—but the woman the CEO can’t live without?
Free Preview
By nine thirty p.m., the glittering headquarters of Westbridge Innovations had thinned to a skeleton crew of masochists and temps.
I was both.
My temp badge—lime green, like a traffic cone for humans—scratched against my collarbone every time I leaned over my keyboard. I was pretty sure that was intentional. Nothing subtle about being temporary here.
“Ella, you’re a lifesaver,” my supervisor, Kara, had said four hours ago, dropping a stack of reports with an apologetic smile that didn’t reach her eyes. “Just these, okay? Then you can go.”
“Sure,” I’d answered, because I always did.
The analytics floor hummed with air conditioning and the faint, metallic scent of stale coffee. The open-plan desk maze looked like an abandoned battlefield: monitors casting washed-out light, chairs askew, the occasional half-eaten protein bar wrapper as fallen soldier. Most of the analysts had gone home, leaving only a few silhouettes lit against the glass walls of the conference rooms.
I rotated my shoulders, trying to work out the knot between my shoulder blades. My screen glared back at me, Westbridge’s intranet spinning the words ACCESS DENIED for the third time as I tried to upload Kara’s finalized decks to the main server.
“Of course,” I muttered. “Of course you don’t want to cooperate, you glorified filing cabinet.”
The system beeped insistently. Error code. Something about a corrupted link.
I chewed the inside of my cheek. Technically, my job was data entry, calendar wrangling, and printing things other people didn’t want to deal with. But the file that kept spitting out errors wasn’t some marketing flyer. It was a massive analytics workbook tied to the Volterra proposal—a multi-tab beast I recognized from office gossip alone.
Volterra. The deal the entire floor had been losing sleep over.
My cursor hovered. I should just email IT and go home like a sensible temp who knew her place.
But the model’s name flashed across my monitor: VOLTERRA_MASTER_MIRA_3.8.
Mira, as in Mira Stanton. The Mira Stanton—lead analyst, minor office deity, and the woman whose heels everyone seemed slightly afraid of.
My heart did a complicated thing in my chest. Curiosity, anxiety, and a pinch of reckless annoyance.
“Just a peek,” I whispered. “Then you can say you tried.”
I clicked.
The spreadsheet opened in a sprawl of rows and formulas that would have looked like gibberish to most of the admin pool. It didn’t look like gibberish to me.
I shouldn’t have understood it. By all reasonable accounts, a three-week temp who still lived with her mother in a half-furnished apartment should not be able to scan a complex predictive model and see patterns. But there it was—cells lighting up in my brain, a second language I’d secretly been teaching myself after midnight for the last two years.
My pulse picked up. I zoomed into the revenue projection tab.
Something was off.
Cell D42 linked to a sheet that didn’t make any logical sense. The growth assumptions jumped without explanation, spiking in quarter three like someone had leaned on the zero key too long.
“That… can’t be right,” I breathed.
It was probably just a version error. Or a placeholder. Or one of the thousand things that were absolutely none of my business.
I should close the file.
Instead, I leaned closer.
The desk lamp cast a circle of warm light over my hands. Outside, the city smudged into a map of gold and red across the windows, rain streaking the glass. The building’s ninety-second floor hummed faintly under my chair, an expensive ship cutting through stormy seas.
I traced the formula, following it back through the nested functions, the way I’d practiced on free online datasets. Someone had copied a range from an outdated scenario sheet and pasted it over the updated assumptions. One tiny misalignment. Enough to cascade through the entire forecast.
Enough to tank a deal.
My throat went dry.
This wasn’t a formatting issue. This was wrong.
I stared at the screen, my reflection ghosting faintly in the black border. Brown hair scraped into a ponytail, cheap cardigan, discount flats. Nobody who looked like that got to touch a model with more zeroes than she’d seen in her bank account, total, in her entire life.
“Don’t,” I told myself softly. “You’re a temp, remember?”
But another voice, quieter and sharper, cut through the familiar self-caution.
If you don’t fix it and it goes through, you’ll know. And you’ll have to live with the fact that you saw it.
My fingers hovered over the keyboard, trembling just enough that I curled them into my palms.
I could do this. Carefully. Precisely. No one had to know.
I took a steadying breath—not that my lungs got the memo—and duplicated the workbook, saving a copy to my local folder with a nondescript name: V_TEMP_CHECK.
Then I started to fix it.
The formulas unwound beneath my cursor. I corrected the references, restored the updated assumption range from the version history, recalculated. Numbers shifted, settling into a more believable arc.
Minutes slid by in a focused blur, the kind I only ever found with data and nowhere else in my life. Not with my mother’s endless commentary about job security. Not at the string of reception desks and call centers that had led me here.
Just me and the numbers, finally making sense.
When I hit F9 to refresh, the error flag disappeared.
“Got you,” I whispered, the faintest wash of pride warming my chest.
I saved the corrected copy. Then I hesitated.
Sending this to anyone important was out of the question. Best-case scenario, I’d be yelled at for accessing files above my pay grade. Worst-case, escorted out by security and blacklisted in every temp agency in the state.
But if the corrupted version stayed in the shared folder…
The cursor blinked at me accusingly.
Fine. I’d cover my tracks.
I deleted the corrupted link in the system binder, uploaded the corrected file under the original name, and documented the change in the log with neutral language: “Link repaired; formula path restored from prior version.”
My chest felt tight, like I’d swallowed a balloon and it was trying to expand in too-small ribs.
It was the right thing to do. I knew that in the same bone-level way I knew how to trace a function tree or balance a checkbook down to the last cent.
It was also, undeniably, a risk.
“Okay,” I exhaled. “Okay, you’re done. Go home.”
I closed everything, cleared my browser history, logged off the system, and slipped my tote bag over my shoulder. The badge swung against my chest: TEMP in bold, friendly letters, as if the building might forget.
The elevator lobby was a silent, glossy box lined with brushed steel. I pressed the button and watched my distorted reflection in the closed doors. I looked the same as I had this morning, walking in with a paper cup of gas station coffee and a determinedly neutral expression.
But something inside me felt… tilted. Like I’d nudged a domino and the universe was considering whether to fall.
The elevator dinged.
I stepped forward—and slammed to a stop so suddenly my bag slid off my shoulder.
Because when the doors parted, he was standing there.
Asher West.
I’d seen him three times before, at a distance: a dark suit gliding through a sea of badge lanyards, flanked by executives who adjusted their stride to match his. The whole building seemed to harden when he appeared, like everyone collectively held their breath.
Up close, he looked… sharper.
The tailored navy suit. The white shirt open at the collar, no tie, as if he’d discarded it hours ago and forgotten about it. Dark hair pushed back with impatient fingers. Features carved with the kind of precision that expensive magazines loved to photograph.
But it was his eyes that pinned me.
Grey. Clear. Flat as winter light.
“Good evening,” he said, as casually as if we ran into each other at the grocery store instead of in his glass castle.
My hand tightened on my tote strap. “Um. Hi.”
Brilliant, Ella. Shakespeare wept.
His gaze flicked to my badge. I watched the exact moment his attention sharpened.
“Temporary,” he read aloud. His voice was smooth, low, the kind of tone that made people double-check their posture. “Ella Grey.”
I swallowed. “That’s me.”
It wasn’t the first time a man had said my full name out loud, but something about the way it sat in his mouth made it feel… different. Realer. Like it belonged to someone who made choices rather than drifted into them.
He stepped out of the elevator, and I had to resist the urge to back up. He didn’t loom—the man had perfect control over his physical presence the way he seemed to have over everything else—but the air around him felt charged.
“Working late?” he asked.
“Yes.” I winced internally at how breathless that sounded. “Just… catching up on some uploads. For Kara in analytics.”
“Hmm.” His gaze slanted past me toward the darkened floor, like he could see straight through walls. “The Volterra team?”
“Everyone’s gone,” I said, then remembered I was supposed to be vague and harmless and definitely not talking about internal projects with the CEO. “I mean… I think so.”
A ghost of something—amusement?—touched his mouth.
The elevator chimed a polite warning and began to close. I lunged, slapping my palm against the sensor, and the doors bounced back open.
“Sorry,” I blurted. “I didn’t mean to—”
Asher West watched me, head tipped the slightest bit to the side, like he was adjusting focus on a lens.
“You’re fine,” he said. “I’m going down as well.”
We stepped into the elevator together.
The doors slid shut with a soft hiss. Suddenly, the small space felt even smaller.
I moved to the far corner, giving him as much distance as possible. My reflection wavered in the mirrored panel across from us: one immensely powerful CEO and one temp in a cardigan that had seen better days.
The contrast would have been funny if I weren’t acutely aware of every breath.
He tapped his keycard against the panel and pressed L for lobby. A secure override. Of course.
For a blissful half-second, silence settled.
Then his phone vibrated. He glanced at it, jaw tightening almost imperceptibly, and slid it back into his pocket without answering.
“Long day?” I asked before my brain could strangle the words.
His eyes cut to mine. The corner of his mouth lifted the faintest bit.
“You could say that,” he replied. “You?”
I let out a small, humorless breath. “My back is filing a formal complaint, but otherwise… fine.”
His gaze dipped, just once, to the tote digging into my shoulder, then returned to my face. Evaluating. Curious.
“You’re in admin?”
I nodded. “Temp support. Three-week contract.”
“Day three,” he said quietly, more to himself than to me.
I blinked. “How do you…?”
“The badge color rotation,” he said. “Kara’s request. She gets the lime ones on intake weeks.”
Right. Of course he’d know something that specific. Of course.
“I see,” I murmured, even though I absolutely didn’t.
Numbers ticked down—90… 72… 54… The elevator was so smooth we might have been standing still.
His attention returned to me like a spotlight.
“If you’re with analytics support,” he said, voice mild, “you’ll have seen the Volterra chaos up close.”
Careful. Every molecule in my body went alert.
“A bit,” I hedged. “Mostly from the safe distance of the copy room.”
“Safe is overrated.”
The words were quiet, but they landed with surprising weight.
My fingers curled around the edge of my tote. “Says the man whose signature is on all the risk disclosures.”
His eyes lifted, surprised. Then, unmistakably, he smiled—small, sharp, and real.
“There it is,” he said.
Heat rushed to my cheeks. “There what is?”
“A sense of humor.” His gaze softened almost imperceptibly. “Most people don’t joke about risk disclosures with me.”
“Most people probably like their jobs,” I said, then winced. “Not that I don’t. I do. I just—word vomit, apparently.”
His smile grew by a fraction. “You like your temp assignment?”
“It’s…” I searched for a word that wasn’t pathetic. “It’s Westbridge.”
“Aspirational wall art, kombucha on tap, and sixteen-hour days,” he said dryly. “What’s not to like?”
A startled laugh slipped out of me. It was the last thing I expected from him—this dry, almost conspiratorial twist of humor. The sound echoed faintly in the small metal box.
His eyes lingered on me, considering. “How are you finding the analytics team?”
Neutral. He asked it neutrally. But something in my chest tightened anyway.
“They’re… very smart,” I said carefully. “Very busy.”
“And polite enough to remember to send things to support at ten p.m.”
“Oh, that was Kara,” I said quickly. “She’s lovely. She just—there was this upload, and the system was being difficult, and then I—”
Stop talking, Ella.
His brows inched up. “You?”
I focused on the glowing floor indicator, willing it to hurry. “Nothing important. Just a small fix.”
“Fix?” His tone didn’t change, but the question had teeth.
“It was just a link issue,” I said, keeping my voice as casual as possible. “A corrupted reference in one of the sheets. Anyone could have done it.”
Anyone with two years of secret, self-taught analytics experience and an unhealthy relationship with Excel.
“Which sheet?” he asked.
Panic flared. “I… I don’t remember the exact name. One of the Volterra ones.”
He studied me in silence for a beat that stretched too long.
“You fixed a corrupted reference in a multimillion-dollar model,” he said finally, “and you don’t remember which sheet?”
When he put it like that, it sounded very bad.
I swallowed hard. “I just… didn’t think it was a big deal.”
His gaze didn’t waver. “What exactly did you change?”
The elevator chimed. The doors slid open to the lobby, all marble and glass and security turnstiles. Relief whooshed through me.
“I should go,” I said quickly, stepping out. “I’m sure you have actual important people to interrogate.”
“Ella.”
My name stopped me like a hand on my wrist.
I turned back.
Asher West stood just inside the elevator, framed by sleek metal. He didn’t look impatient. He looked… focused. Like I’d become an unexpected variable he was trying to solve.
“I asked you a question,” he said quietly. “What did you change?”
Every instinct I’d honed over years of being invisible screamed at me to fold, apologize, and back away. To say I’d made a mistake, that I’d misread something, that I’d leave it to the professionals from now on.
Instead, words came out of my mouth that surprised even me.
“I restored the revenue projection link to the updated assumption sheet,” I said, hearing my own voice steady. “The model was pulling from an outdated scenario. It skewed Q3 growth by… a lot.”
Silence expanded between us.
“You’re sure,” he said.
It wasn’t quite a question.
I met his eyes. “Yes.”
Something shifted in his expression. Tiny, but there.
“Come with me,” he said.
My stomach dropped. “What? No. I mean—sir—Mr. West—I should just—”
“Mr. West is my father,” he said mildly. “He doesn’t work here.”
“But I can’t just—” I gestured vaguely at the security desk, the world, the unspoken rules that governed my tiny place in it.
He stepped out of the elevator, closing the distance between us by half. Not enough to be invasive, just enough that I could see the fine lines of fatigue at the corners of his eyes.
“You altered a critical model,” he said. “I need to see exactly what you did. And you’re the only person who can walk me through your thought process.”
“My thought process,” I repeated faintly.
“Yes.” His gaze held mine. “Unless you’d prefer I have Security pull your terminal logs and reconstruct it without you.”
I exhaled, a shaky sound that was half laugh, half surrender. “That sounds worse.”
“Then come upstairs,” he said. “We’ll be done when we’re done.”
He waited. Not pressing. Not threatening.
Just… waiting, like my choice mattered.
The strangest thing happened then.
For the first time in a very long time, I didn’t think about my mother’s voice in my head telling me to keep my head down. I didn’t think about other temps who had trained me to nod and disappear. I didn’t think about the fact that I was wearing a clearance-rack dress that was starting to pill.
I thought about the model. About the numbers lining up, precise and clean, because I’d made them that way.
“Okay,” I said, surprising myself again. “I’ll show you.”
His jaw relaxed a fraction. “Good.”
He gestured toward the private elevator bank tucked behind a frosted glass partition. I’d never even walked past it before.
As I followed him, my pulse racing, I knew two things with total, unnerving clarity.
First, that I had just stepped out of the safe copy room—and there was no going back.
Second, that whatever tonight turned into, I would never again be able to convince myself that nobody saw me.
Not when Asher West had just turned and held the elevator for me like I was expected.
Like I belonged there.
“After you, Ella,” he said.
And I stepped inside, my heart pounding, with no idea that one late-night fix had just rewritten the entire script of my life.