Keren grew up in Queensland, Australia, where he started his career as a trainee manager in a small hotel before working in the Whitsundays and on the Sunshine Coast. He moved to Tokyo in 2002 and spent 14 years working for Oakwood Serviced Apartments, where he became General Manager of five properties across the city. He later moved to Kyoto, joining Noku Kyoto as General Manager in 2017.