infographic

Flowchart / infographic for business process

impression of a flowchart / infographic for a business process, designed to clarify the process

Infographic for an IT security process

detail of an infographic for an IT company's process