Ο Γιάννης Θεοτοκάς είναι Καθηγητής Διοίκησης Ναυτιλιακών Επιχειρήσεων στο Τμήμα Ναυτιλίας και Επιχειρηματικών Υπηρεσιών του Πανεπιστημίου Αιγαίου.
Από το Σεπτέμβριο του 2015 έως το Φεβρουάριο του 2017 διετέλεσε Γενικός Γραμματέας του Υπουργείου Ναυτιλίας και Νησιωτικής Πολιτικής και από τον Απρίλιο έως το Σεπτέμβριο του 2015 διετέλεσε Αναπληρωτής Γενικός Γραμματέας του Υπουργείου Οικονομίας, Υποδομών, Ναυτιλίας και Τουρισμού.
Έχει διατελέσει Διευθυντής του Εργαστηρίου Διοίκησης Ναυτιλιακών και Λιμενικών Επιχειρήσεων από το 2009 έως το 2015.
Σπούδασε στο Πανεπιστήμιο Πειραιώς (Τμήμα Οικονομικής Επιστήμης) και έλαβε διδακτορικό τίτλο στη Διοίκηση Ναυτιλιακών Επιχειρήσεων από το Τμήμα Ναυτιλιακών Σπουδών του ίδιου πανεπιστημίου. Τα ερευνητικά του ενδιαφέροντα επικεντρώνονται σε θέματα σχετικά με τη Διοίκηση Ναυτιλιακών Επιχειρήσεων, τη Στρατηγική των Επιχειρήσεων και τη Διοίκηση Ανθρώπινου Δυναμικού. Έχει συμμετάσχει σε σημαντικό αριθμό ευρωπαϊκών και εθνικών ερευνητικών προγραμμάτων και μελετών σχετικών με την απασχόληση, την επιχειρηματικότητα και τη στρατηγική στη ναυτιλία, τη ναυτική εκπαίδευση και την εξ αποστάσεως εκπαίδευση ως επιστημονικός υπεύθυνος ή ερευνητής.
Είναι συγγραφέας έξι βιβλίων (πέντε από τα οποία σε συνεργασία) στην ελληνική και την αγγλική γλώσσα και 41 δημοσιευμένων επιστημονικών άρθρων σε έγκριτα επιστημονικά περιοδικά διεθνούς κύρους και επιστημονικούς τόμους, σε θέματα σχετικά με τη Διοίκηση Ναυτιλιακών Επιχειρήσεων, τη Διοίκηση Ανθρώπινου Δυναμικού στη ναυτιλία, την Εταιρική Κοινωνική Ευθύνη, την Εταιρική Διακυβέρνηση, την Καινοτομία, την Ανταγωνιστικότητα στη ναυτιλία κ.α.
Έχει συμμετάσχει στη συγγραφή συλλογικών τόμων στην Ελλάδα και το εξωτερικό και έχει παρουσιάσει περισσότερες από 55 επιστημονικές εργασίες σε διεθνή επιστημονικά συνέδρια. Συμμετέχει ενεργά στην International Association of Maritime Economists και στην Ένωση Ναυτιλιακών Οικονομολόγων Ελλάδος.