Roles for RPA implementation?

When implementing RPA solutions what are the type of roles do you see in a team? For. Example in a typical project you have Developer, Analyst, Project Manager, Architect etc? Who make up an RPA team?

Welcome to our community, @tyatham!

This may depend on the complexity of the project. But, standard way for development of business processes robotization it is necessary only to have a business analyst who will choose the most effective processes for robotization and describe it (or any other person in the company who understands the given business process, i.e. what tasks the robot will have to solve and what steps can be taken for this purpose) and, of course, the algorithm developer himself.

If we look at the whole process implementation cycle, I would include also a sales team here.