We took two weeks off at the start to fully devote to the puppy, settling her in, toilet training etc. Then worked a couple of weeks but WFH so was around all the time and made sure I had plenty of breaks to play, train, cuddle and take for toilet breaks. Then it was Easter so the next four weeks the puppy had constant company from the kids and me (as I took another 3 weeks off).
We crate trained but she's been fine it from day 1. This has helped when WFH. When she naps, she now tends to do so in a covered crate. She's happy to sleep wherever I am working but we've found that she doesn't sleep so well. Constantly waking and distracted by the cat coming in/out or me opening the cupboards or fridge (hoping she'll get a treat) or opening the door for the postie. We don't abuse the crate. It's our dogs safe space and she naps much longer and better in there. When the kids come home and it's noisy and busy, she gets lots of attention then takes herself off to the crate for quiet time.
We've found a rhythm which works well for us. Mornings are busy and puppy gets lots of play and training over breakfast. Then she naps. Then I take her out for a walk/play/off lead training before the day starts. This tires her out and she naps until lunch so I can work uninterrupted. I take her out again plus more training over lunch. Then she chills whilst I work. We have another play/training session then she naps again. Shortly after, the kids are home from school so she gets attention again. Enforced naps are a life saver. We've found that our pup is much calmer if she has her naps.
There's a FB group called Canine Enrichment which has lots of great ideas on how to mentally stimulate your pup which will tire them out.
Sometimes, if puppy wants attention and I'm on a call, I pop in some kibble in a toilet or kitchen roll, egg carton or cardboard boxes (save all the recycling and Amazon boxes!) and she has great fun with that.
Use every feeding opportunity to train or to provide enrichment. Scatter feed, snuffle mats or balls, Kong wobblers etc. Switch them up. Keep it varied and it will help tire them out. If I have a lunch time call, scatter feeding in the garden entertains mine for a good while (she loves to sniff out the kibble). Or I hide them around the garden and she has to find it.
Another method I found useful was to have her dog bed next to me if I'm in a meeting. Without making eye contact, if she's chilling nicely, I drop a piece of kibble every now and again. Lots of positive reinforcement for the behaviour you want to see. She's now learnt that if I'm in a meeting, she gets rewarded if she's lying down and chilling. We also have a half antler chew and an Antos Origins natural tree root chew that she loves to chew on. Puppy isn't interested in any other chew toys.
We have a lab but fortunately she's quite placid. If you can use every break in-between meetings or calls to train/play/cuddle and build in plenty of enrichment in intense bursts plus at least one walk (off lead so they can be out for longer as puppies can't be over walked), this might help? Puppy should be tired enough to chill/sleep whilst you work.
As others have mentioned, a dog walker might be useful. We aren't using one as we need to be careful with our puppy's joints but will consider one when she's older.
Good luck!