Back
Canva

Canva

63 Employee Ratings
63 Ratings
90% Verified
3.4
Engaged Employer
Rate this Company
RepVue Score6.00
RepVue Score

6.00

Canva
Canva
63 Employee Ratings
90% Verified
3.4
Engaged Employer
80.40
RepVue Score