Ο Ιωάννης Βασδραβέλης του Κωνσταντίνου γεννήθηκε το 1900 στην Βλάστη (Μπλάτσι). Ήταν έγγαμος. Ήταν πτυχιούχος Σχολής Νομικών και Οικονομικών Επιστημών Πανεπιστημίου Θεσσαλονίκης. Υπηρέτησε ως έφεδρος υπαξιωματικός με το βαθμό του Λοχία στο ιππικό.
Ο Βασδραβέλλης Ιωάννης υπήρξε υπάλληλος της ΕΖΘ και της ΕΖΛΘ.
Από 31 Ιανουαρίου 1921 έως 31 Αυγούστου 1925 εργάστηκε στο Σανατόριο του Ασβεστοχωρίου. Προσλήφθηκε στην ΕΖΘ στις 7 Οκτωβρίου 1925 ως λογιστής στο Τμήμα Εμπορευμάτων και Τελών. Την 1η Μαΐου 1926 θα έχει τον τίτλο του λογιστή Β'. Στις 16 Μαΐου 1926 τοποθετήθηκε στη θέση του αποχωρήσαντα στο Τμήμα Εμπορευμάτων και Τελών Βοηθού Τμηματάρχη ως αναπληρωτής του. Την 1η Ιουλίου 1927 προάχθηκε σε λογιστή Α΄. Στις 24 Αυγούστου 1929 προάχθηκε σε Εισηγητή. Στις 31 Δεκεμβρίου 1931 ανέλαβε καθήκοντα προσωρινού αντικαταστάτη του αποχωρήσαντα Προϊσταμένου του Τμήματος εμπορευμάτων και Τελών. Στις 11 Ιανουαρίου 1932 ανέλαβε καθήκοντα Προϊστάμενου Διοικητικού Τμήματος και απαλλάχθηκε της προσωρινής άσκησης καθηκόντων Προϊσταμένου Τμήματος Εμπορευμάτων και Τελών. Στις 12 Φεβρουαρίου 1934 μετατέθηκε στην Υπηρεσία Ιδιωτικών Αποθηκών και ταυτόχρονα τοποθετήθηκε στο Τμήμα Εμπορευμάτων και Τελών με αναθεωρημένα καθήκοντα. Τη 1 Απριλίου 1934 τοποθετήθηκε στη θέση του Προϊσταμένου Υπηρεσίας Ιδιωτικών Αποθηκών και παράλληλα διατηρούσε θέση και στο Τμήμα Εμπορευμάτων και Τελών. Στις 5 Απριλίου 1934 ανέλαβε τη Διεύθυνση της Αποθήκης Φαρμάκων.
Στις 25 Ιουλίου 1935 είχε προσωρινά καθήκοντα επόπτη Π.Γ.Α διατηρώντας και τη θέση του προϊσταμένου των Ιδιωτικών αποθηκών. Τη 1η Απριλίου 1938 έγινε προϊστάμενος στο Τμήμα Αποθηκεύσεων. Στις 24 Οκτωβρίου 1941 διατάχθηκε να παρουσιαστεί και να αναλάβει καθήκοντα προσωρινά στη Διεύθυνση Ιστορικών Μνημείων και Αρχαιολογίας. Στις 8 Απριλίου 1945 διατάχθηκε να επανέλθει στην ΕΖΘ από την απόσπαση. Στις 15 Ιανουαρίου 1949 παίρνει το βαθμό του τμηματάρχη Β΄ τάξης. Στις 23 Ιανουαρίου 1950 ύστερα από απόφαση του Υπηρεσιακού Συμβουλίου εγκρίθηκε από την ΕΖΘ και τοποθετήθηκε στο Τμήμα Εισαγωγών και Αποθηκεύσεως. Στις 8 Φεβρουαρίου 1951 προάχθηκε σε Τμηματάρχη Α΄. Στις 11 Ιουλίου 1952 αναπλήρωσε τον υποδιευθυντή κατά την απουσία του. Στις 8 Μαΐου 1954 του ανατίθενται τα καθήκοντα του αναπληρωτή γενικού Διευθυντή, δηλαδή την αναπλήρωση του γενικού διευθυντή ή του διευθυντή της Ελευθέρας Ζώνης σε περίπτωση απουσίας του. Ο Ιωάννης Βασδραβέλλης θα αναλάβει να συντάξει το σχέδιο Οργανισμού Υπηρεσιών της ΕΖΛΘ. Στις 2 Αυγούστου 1954 τοποθετείται Διευθυντής Οικονομικών Υπηρεσιών ΕΖΛΘ. Στις 9 Αυγούστου 1954 του ανατίθεται μέρος των αρμοδιοτήτων Γενικού Διευθυντή και συγκεκριμένα την υπογραφή διαφόρων αποδείξεων και εγγράφων που προβλέπονται από τον Κανονισμό Οικονομικής Διαχείρισης. Στις 11 Αυγούστου 1954 αποφασίστηκε ότι ο Διευθυντής Οικονομικών Υπηρεσιών θα αναπληρώνει το διευθυντή της Ελευθέρας Ζώνης σε περίπτωση απουσίας του. Στις 31 Αυγούστου 1954 προάχθηκε σε υποδιευθυντής. Στις 13 Μαΐου 1957 εντάχθηκε στο 2ο βαθμό του υπαλληλικού κώδικα. Το 1957 θα αναλάβει γενικός διευθυντής και Διευθυντής οικονομικών υπηρεσιών.