Сегодня название исполнительного органа хозяйственных обществ зависит от фантазии их учредителей: президент или генеральный директор, коммерческий, исполнительный и просто директор, руководитель. Чем крупнее компания, тем солиднее называют исполнительные органы. Поэтому большой разницы между президентом и гендиректором не существует – это исполнительный единоличный орган общества.
Разница может быть в объеме полномочий, если в обществе предусмотрено несколько директоров, в том числе и президент. Соответственно президент возглавляет всю организацию, и имеет более широкий объем полномочий, а генеральный ему подчиняется, имея ограниченный круг полномочий. И так далее по иерархии вниз до директора.
Если же исходить из начального понятия президента как выборной должности главы государства, то отличия во всем: президент стоит во главе и управляет целой страной, а гендиректор руководит маленькой фирмочкой (по сравнению с государством). У них абсолютно разные уровни и объемы полномочий.