improvisor
/ɪmˈprɒvɪzər/Definitions
1. noun
A person who improvises, especially in the performing arts, such as music or theater.
“The jazz band’s lead singer was an accomplished improviser.”
2. noun
A person who makes things better or more efficient.
“The company’s new team of improvisors helped streamline their production process.”