Home Careers Customer Success Careers: Customer Success Customer Success Business Process Consultant The mission of a Business Process Consultant is to advise customers on how to optimize and automate their critical business processes using ProcessMaker technology. The consultant will improve time... September 18, 2023