David Swinfen
Public Relations Editor, Strategist and Author
4.36 (645 reviews)
4
active courses
1
removed courses
Jul 2020
first content date
Apr 2025
last content date

57301
total students
645
total reviews
4.36
average rating
6
total content length
Courses