Hello, can you help me understand the meaning of this sentence?: " After a stint helping the business to start off, he assumed the role of.." Especially the word "stint" in the context that someone is changing job role. Is it idiomatic? Thanks