I work remotely for a US company. I do customer support, training, onboarding; presales, lead generation, identification of potential collaborators; project management and keeping track of everything that is going on in the region, including dozens of projects and more than 50 customers. I also represent the company in the region, as there's nobody else to physically attend events, unless they fly somebody over.
Despite me running all over the place, I don't have a senior role in the company. The company is growing, and now we hired even more experienced people for functions like marketing and sales.
In the US, the new execs have already hired people they previously worked with, pushing down some of my older colleagues (but presenting their slides at strategy meetings!).
I am afraid that the same execs will eventually split my tasks among people they will hire, leaving me with nothing to do but (maybe) customer support.
To get established and diminish the chance of being "eaten away", I think I would need to take ownership of my work and list projects and achievements.
Note that when my work leads to something serious, execs get involved or fly over, and I don't get involved or updated any further.
My question is: running all over the place as a "non-senior" remote employee, how can I take ownership of my work and get established?