970年一度受聘于伦敦城市专业学会（City and Guilds of London），但在1970年5月加入香港政府，出任政务官。班乃信最初先后于皇家香港警务处和工商署供职，1977年出任副保安司，1980年4月晋升为首长级乙级政务官，并获委为官守太平绅士，1981年出任副社会事务司，后来在1983年任副卫生福利司。在1981年，班乃信以署理保安司身份，首次出席立法局会议，他后来亦曾以署理卫生福利司身份间中出席立法局会议。在卫生福利科供职期间，他尤其关注香港的水质情况，任内落实海滩污染管制，拨款定期抽验