In my previous role as a cook at General Cuisine, Inc. I focused on egg-based dishes. The word "at" leaps to mind but I would not blink if someone used "in." The crux of the matter is that you are working at the company, while I think of someone "in" the company as being perhaps a shareholder or officer (but "at" might work there as well). Also you might want to construct a sentence like this ...

The American Heritage Dictionary of the English Language gives four definitions of role, the first of which is also rôle A character or part played by a performer.

meaning - What is the distinction between “role” and “rôle” [with a ...

prepositions - play a role as vs play a role of - English Language ...

What is the difference between job title and job role? For example, from the Google documentation on rich snippets: title — The person's title (for example, Financial Manager) role — The perso...

"Job title" vs. "job role" - English Language & Usage Stack Exchange

If something or someone plays a part or plays a role in a situation, they are involved in it and have an effect on it. They played a part in the life of their community.