Macharia is the officer in-charge of business development at Prittworld Properties and Mortgages Limited. Prior to that, Macharia was the officer in-charge of the ICT department. He holds a bachelor degree in business information technology from Mount Kenya university and advanced skills in programming and mobile app development from Emobilis Training Center.
Prior to joining Prittwold Properties and Mortgages Limited, Macharia held the position of administrative assistance at Global Discipline Alliance for Missioners. He also worked with Samsung Kenya in the sales and marketing department.