Effective Presentations is a company which provides public speaking and presentation skills training to corporate executives and entrepreneurs. It offers hands-on training programs in its offices, on the client's premises and online. The Company provides one-on-one and group training, including seminars and workshops.