Working on a project to deploy a marketplace for EVSE (Electric Vehicle Supply Equipment) has been an eye-opening experience. The technical and operational aspects are complex, but an unexpected challenge has been navigating the dynamics of client meetings.
During requirement gathering sessions, I often find that a significant portion of the meeting time – sometimes up to 60% – is spent on internal discussions within the client’s team.
Sometimes conversations go in different directions, the same points come up repeatedly, or progress feels slow, making it hard to stick to the agenda. Handling these situations takes patience, as gently guiding the discussion back on track is important for keeping a good working relationship.
This has been a great lesson in resilience, and I truly commend my seniors who have encountered and handled such situations with experience and patience.

On the flip side, I hold my own team to a high standard. If someone on our side comes unprepared for a call, I find it frustrating.
Internally, we can address it, improve, and set expectations—but in front of the client, maintaining professionalism is crucial.
This project is massive, with multiple teams from my company involved. Naturally, that brings another challenge: dependencies.
What happens if a delay from another team impacts my timeline? Would I be held responsible, or should I escalate it? Do I call it out, or take a collaborative approach and manage the outcomes as they unfold? These are the questions I find myself pondering as we move forward.
Despite these challenges, I remind myself why we’re doing this. We are building something transformative—reshaping how the world experiences EV charging, one step at a time.
The complexities, the frustrations, the problem-solving—they are all part of creating something impactful.
It’s Sunday today, a good time to reflect and write. There’s more to share, so stay connected.
Photo by Kindel Media on Pexels.com
Leave a Reply