业后赴美国，至俄亥俄州辛辛那提大学攻读商科。1926年，回国至上海，任职于先施有限公司。后任香港三达化学制造有限公司经理、南华糖姜有限公司总经理、美国海外保险有限公司华方经理。1941年12月，香港沦陷，在港致力于救济工作，办理孤儿院、老人院。第二次世界大战期间，在香港办理孤儿院、老人院等公益慈善事业。战后香港百废待兴，谢伯昌获委任为九龙商业总会复兴主任委员。1946年，任香港东华三院丙戌年总理;同年九龙商业总会改组为九龙总商会后，当选为理事长。1951年，担任九龙总商会英文中学创校校长。后任港九各界救