The Director of Community Development in consideration shall approve, conditionally approve, or deny any application and shall state findings and reasons for such decision. The Director of Community Development, as appropriate, shall have the authority to attach conditions which directly relate or further the public health, safety, and general welfare and ensure the fulfillment and intent of the City's Municipal Code.