ในปี 2543-2549 เจมส์ ได้ดำรงตำแหน่งผู้จัดการทั่วไป โรงแรมปทุมวันปริ๊นเซส กรุงเทพฯ ก่อนที่จะได้รับการเลื่อนตำแหน่งให้เป็นรองประธานฝ่ายปฎิบัติการโรงแรมและรีสอร์ทในเครือดุสิตธานี (สำนักงานใหญ่กรุงเทพฯ) ในปี พ.ศ. 2552 เขาย้ายไปบริหารโรงแรมดุสิตธานี ดูไบ ในตำแหน่งผู้จัดการทั่วไปจนถึงปี 2556 หลังจากนั้นได้ย้ายไปดำรงตำแหน่งเดียวกันที่โรงแรมมิลเลนเนียม คอร์นิช อาบูดาบี ประเทศสหรัฐอาหรับเอมิเรตส์ จนถึงปี พ.ศ. 2559
ในปี พ.ศ. 2559 เจมส์ ได้ย้ายมาดำรงตำแหน่งผู้จัดการทั่วไป โรงแรมเซ็นทาราแกรนด์เวสต์เบย์โดฮา ประเทศกาตาร์ ก่อนได้รับการแต่งตั้งให้ดำรงตำแหน่งผู้จัดการทั่วไป โรงแรมเซ็นทาราแกรนด์ เซ็นทรัลพลาซา ลาดพร้าว กรุงเทพฯ ในปัจจุบัน
โรงแรมเซ็นทาราแกรนด์เซ็นทรัลพลาซา ลาดพร้าว กรุงเทพฯ โรงแรมหรูระดับ 5 ดาวและเป็นโรงแรมแห่งแรกในเครือเซ็นทารา ประกอบด้วยห้องพักจำนวน 565 ห้อง ห้องอาหารและบาร์ยอดนิยม 9 แห่ง และมีพื้นที่รองรับการจัดประชุมและงานสัมมนา พร้อมสิ่งอำนวยความสะดวกครบครัน อาทิ สปาเซ็นวารี สปามาตรฐานสากลที่ได้รับรางวัลชนะเลิศสาขาเอกลักษณ์สปาไทยโดยกรมส่งเสริมการค้าระหว่างประเทศและสมาคมสปาไทย อีกทั้งบริการฟิตเนสเซ็นเตอร์ และสระว่ายน้ํา ล้อมรอบด้วยสวนสวยร่มรื่น ตั้งอยู่ท่ามกลางศูนย์รวมความบันเทิงและแหล่งช้อปปิ้งชั้นนำของห้างสรรพสินค้าเซ็นทรัลพลาซา ลาดพร้าว ซึ่งประกอบไปด้วยร้านค้าและห้องอาหารมากกว่า 300 แห่ง รวมทั้งโรงภาพยนตร์ระบบมัลติเพล็กซ์ โดยมีทางเชื่อมจากอาคารของโรงแรมฯ เข้าสู่ห้างสรรพสินค้าได้อย่างสะดวกสบาย นอกจากนี้ ยังมีบริการห้องบางกอกคอนเวนชัน เซ็นเตอร์ (BCC Hall) ซึ่งมีขนาดโอ่โถงและเป็นสถานที่จัดงานสำคัญระดับชาติและนานาชาติมากมาย นอกจากนี้ที่ตั้งของโรงแรมฯ ซึ่งตั้งอยู่บนถนนสายหลักและสามารถเดินทางได้อย่างสะดวกสบาย โดยรถไฟฟ้าบีทีเอส และ รถไฟฟ้าใต้ดินเอ็มอาร์ที