When you meet someone new, how do you do it?
The timeless classic seems to be: "Hi! I'm Bob, I work for Widgets Incorporated"
Maybe this is split into a 2 sentences but the word 'for' feels... wrong.
The word 'for' re-enforces a sense of hierarchy, that you are controlled by someone, that you are a servant.
Next time, try replacing 'for' with the word 'with'.
For me this is feels more aligned. More like the choice it really is.