For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Nicola Norris

Australia

1 Reviews
5 Reads
0 Useful

1 review

Infograpia

Some of the slide decks are good

Some of the slide decks are good, others are not. A bit repetitive.

2025-10-23Verified