initiators
in-i-ti-a-tors
noun
Individuals or groups who start or introduce something new, like a project.
"The project's initiators presented their innovative ideas."
Thesaurus
Synonyms: instigator
in-i-ti-a-tors
Individuals or groups who start or introduce something new, like a project.
"The project's initiators presented their innovative ideas."
Synonyms: instigator